Autor | Zpráva | ||
---|---|---|---|
Yuhů Profil |
#1 · Zasláno: 16. 7. 2005, 00:27:59 · Upravil/a: Yuhů
Mám adresu
/něco.php?parametr=hodnota potřebuju to přesměrovat na adresu /hodnota.html (Nyní vůbec neřeším, že ta /hodnota.html nemusí existovat.) Jo a prosím bez PHP, potřebuju to udělat nějakým modulem na serveru. Mod_alias o sobě sám tvrdí, že s query string pracovat neumí. Mod_rewrite to říká také, ale doporučuje použít RewriteCond s proměnnou %{QUERY_STRING} (viz manuál http://httpd.apache.org/docs-2.1/mod/mod_rewrite.html ). Umíte prosím někdo tu proměnnou takhle použít, nebo to vyřešit jiným způsobem? (Ještě pozor! Obvykle zní dotaz přesně opačně, totiž jak přesměrovat statickou na dynamickou adresu. Já chci dynamickou přesměrovat (nejlépe přes 301) na statickou.) |
||
Fox Profil |
#2 · Zasláno: 18. 7. 2005, 08:03:03 · Upravil/a: Fox
Ehm... toto by byt ai nemohlo že?
<script> Lehce upravený script z vašich stránek... |
||
Yuhů Profil |
#3 · Zasláno: 18. 7. 2005, 12:18:14
eeeee, inu, asi jsem se špatně vyjádřil.
Potřebuju to na straně Apache, javascriptem je mi to absolutně k ničemu. Díky za snahu. Nějaký jiný nápad, prosím? |
||
thingwath Profil |
#4 · Zasláno: 18. 7. 2005, 12:21:25
Nepochybně by šla možnost ,,napiš si na to modul``, ale snad by to mělo jít už něčím existujícím. Nicméně, nastavení Apache není zrovna moje oblíbené téma.
|
||
Časová prodleva: 5 dní
|
|||
Kajman Profil * |
#5 · Zasláno: 23. 7. 2005, 18:39:15
Tak ješte to samé pro tenhle příklad :-)
RewriteEngine On RewriteCond %{QUERY_STRING} ^parametr=([^&]+)$ [NC] RewriteRule ^něco\.php$ /%1.html? [R=301] |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0