Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Seo nuoroda

Parašė Scarletas· 2012 Kov. 15 21:03:35
#1

Sveiki forumiečiai, ištiesų susidūriau su vienu iš 'seo' problemų (klausimas stipriems seo žinovams).
Įsidiegus 'siuntinių database' (moddb) prireikė pasikeisti nuorodas seo pagalba.
(Klausimas bus pateikiamas apačioje, viską aiškiai persiskaitykite).

Trumpas išdėstymas:
(.htaccess faile įrašytas kodas)

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^/(.*)$

RewriteRule ^(.*)-(.*)$ http://puslapis.lt/infusions/mod...?mod_id=$2 [L]

Kodas toks įrašytas, atvaizduojantis mano puslapyje modifikacijos peržiūra (į jos įėjimą).

(moddb infusion'o faile įrašytas kodas, nenurodau kuriame, nes tai nesvarbu)

<a href='".BASEDIR."".seoname($data['download_name'])."-".$data['download_id']."'>".trimlink($data['download_name'], 30)."</a>


Tai viską man įrašius (kaip pavyzdžiui) ir einant tinklapyje į 'moddb' prieš pasirenkant modifikaciją (ant jos užvedus pėlytę, žemiau rodo teisingą seo nuorodą) (pavyzdys: puslapis.lt/forumo-statusai-id4) tačiau paspaudus ir įėjus į modifikaciją (jos aprašymą, reitingavimą ir galima parsisiuntimą) nuoroda pasikeičia iškarto į: (pavyzdys: puslapis.lt/infusions/moddb/view.php?mod_id=4), nors reiktų kad ir čia būtų tokia pati seo nuoroda, kaip ir prieš įeinant į ją.

Pakeitus kodą:
(.htaccess faile kitu būdu įrašytas kodas)

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_URI} ^/(.*)$

RewriteRule ^(.*)-(.*)$ infusions/moddb/view.php?mod_id=$2 [L]

Taip įrašius visur 'seo' nuoroda yra gera tiek prieš įeinant į modifikaciją, tiek į ją įeinant.
(Tačiau atsitinka blogų pasėkmių)

Įėjus į modifikaciją, neberodoma jos nuotrauka, nei neatitinka nuoroda komentavimui, modifikacijos taisymui.
(Neatitinka vien dėl to, jog '.htaccess' nėra prirašyta svetainės nuoroda)

Vizualūs pavyzdžiai:
(tinklapis, kuriame panaudotas pirmas '.htaccess' būdas) http://modai.webdnd.com/infusion.../index.php

(tinklapis, kuriame panaudotas antras '.htaccess' būdas) http://scar.us.lt/infusions/modd...

Manau tai realiai matant bus aiškiau jums suprasti.

Klausimas:

Kokį kodą reiktų rašyti į '.htaccess' failą, o galbūt redaguoti net 'moddb faile įrašyta kodą', kad būtų normali seo nuoroda matoma prieš įeinant ir įėjus į modifikaciją ir būtų pateikiama teisinga informacija (t.y galimas normalus komentavimas, nuotraukos matymas, jos taisymas (administratoriaus funkcija)).