mod_rewrite
8 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é.
-
Mám malý problém, v .htaccess mam: RewriteEngine on RewriteCond %{HTTP_HOST} ^progforum\.wz\.cz RewriteRule ^(.*)\.html$ http://progforum.wz.cz/progres.php?band=$1 [L,QSA] RewriteCond %{HTTP_HOST} ^www.progforum\.wz\.cz RewriteRule ^(.*)\.html$ http://progforum.wz.cz/progres.php?band=$1 [L,QSA] Když napíšu např.: progforum.wz.cz/Arena.html, v poho mi to ukáže stránku progforum.wz.cz/progres.php?band=Arena ta se mi ale ukáže v prohlížeči i jako adresa, což by snad nemělo ne? Poradí někdo?
-
Hází mi to stavový kód 302 - což je asi špatně. Zkus vyhodit to "L", aby se případně mohla uplatnit další pravidla na WZ.
-
302 mi to tedy neházelo a teď už mi to snad dokonce i funguje.
-
302 to házelo i Tobě, ale prohlížeč to normálně zpracovává a udělá přesměrování automaticky. Použil jsem svůj speciální browser, který používám k trasování těchto chyb.
-
Aha, ale teď je to tedy OK ne?
-
HTTP/1.1 200 OK Teď je to v pohodě. Vyhodil jsi to "L" nebo čím to bylo?
-
"L" zůstalo, teď je to takhle: RewriteEngine on RewriteCond %{HTTP_HOST} ^progforum\.wz\.cz RewriteRule ^(.*)\.html$ /progres.php?band=$1 [L,QSA] RewriteCond %{HTTP_HOST} ^www.progforum\.wz\.cz RewriteRule ^(.*)\.html$ /progres.php?band=$1 [L,QSA]
-
Aha, už to vidím. Ty jsi tam měl předtím absolutní adresu. V návodech ta absolutní adresa obvykle bývá, ale tady evidentně nefunguje. Jak se to chová s dalšími parametry GET?