mod_rewrite a adresa
6 příspěvků
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Zdravim, mel bych dotaz k mod_rewrite zde na WZ. Na strance mam odkaz: http://[domena]/item/nejaky-clanek kdyz na nej kliknu, jsem spravne presmerovan na pozadovany obsah, ALE v adresnim radku prohlizece se ukaze adresa: http://[domena]/index.php?article=prvni-clanek, zkratka se nahradi adresa za format, ktery jsem uvedl v .htaccess. Na localhostu to jede v pohode (tedy adresa se zobrazuje stale - http://[domena]/item/nejaky-clanek). nevite cim to je? jestli to je nastavenim wz, anebo je treba neco nastavit v .htaccess? .htaccess vypada takto: --------------------------------------- RewriteEngine on RewriteRule ^item/([a-zA-Z0-9\-]{0,})/$ http://%{http_host}/index.php?article=$1 [L,QSA] --------------------------------------- Diky za radu!
-
drobna oprava: na 10. radku uvadnim adresu, ktera se zobrazi v adresnim radku prohlizece. Pochopitelne se nezobrazi parametr "article=prvni-clanek", ale "article=NEJAKY-clanek" - psal jsem to od boku, takze jsem se sekl.. sorry.
-
Imho zkus RewriteEngine on RewriteRule ^item/([a-zA-Z0-9\-]{0,})/$ /index.php?article=$1 [L,QSA]
-
Pomohlo to, dik! Takze to vypada, ze zde zlobi %{http_host}, nevis proc?
-
<HTML>nezlobi %{http_host} ale http:// ;) v te chvili to rewrite povazuje za redirect (totez jako flag R)</HTML>
-
Fajn. diky.