Autor Zpráva
ctverecek
Profil
Zdravim, jsem student a vzal jsem si problematiku SEO jako mou ročníkovou práci. V součastné době řeším problém s "podstrkáváním" pomocí modu rewrite. Po přečtení několika článků o tom jak předělat dynamické URL na statické jsem zkusil toto:

RewriteEngine On
RewriteBase /web
RewriteCond %{QUERY_STRING} ^id=([^&]+)$
RewriteRule ^index\.php$ %1.html? [R=301,L]
RewriteRule ^([^/]+)\.html index.php?rw=1&id=$4 [L,QSA]

Bohužel mám v adresovém poli stránky pořád http://proucetnictvi.cz/index.php?id=6 než třeba http://proucetnictvi.cz/neco.html :-(! Prosím pomozte mi kde mám chybu. Struktura webu viz.: www.proucetnictvi.cz/1.jpg www.proucetnictvi.cz/2.jpg www.proucetnictvi.cz/3.jpg díky za jakoukoliv radu Prochy
grimword
Profil
a co tak treba vlozit .htaccess do slozky 'web'? :)
grimword
Profil
jo, a zadavas do prohlizece neupravenou adresu (index.php?id...) nebo zadavas upravenou (neco.html)?
ctverecek
Profil
Hostuju u OTOMAN.CZ a soubor .htaccess si edituju přez jejich webové rozhraní a když jsem zkoušel ho přesunout do složky "web" tak mi spadli celé stránky - takže tuty cesta bohužel nevede :-(! Do prohlížeče zadám indexovou stránku www.proucetnictvi.cz a pak chci aby při klikání na jednotlivé sekce stránek nebylo v adresním řádku http://proucetnictvi.cz/index.php?id=6 ale http://proucetnictvi.cz/neco.html. Jsem si jist, že můj hostitel mod rewrite podporuje ;-). Web je dělán pomocí REQUIRE jehož obsahy jsou uloženy ve složce INCLUDES. Díky
ctverecek
Profil
LOCK problém vyřešen, díky za pomoc

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: