noo-noo
5.02.2010, 13:55:13
Witam. W pliku .htaccess mam coś takiego :
RewriteEngine On
DirectoryIndex index.php
RewriteBase /
RewriteRule ^([a-zA-Z]+).htm$ index.php?sid=$1 [NC]
Z tego co mi admin serwera powiedział to niby obsługuje mod_rewrite chociaż na liście modułów go nie widzę.
Co jest źle z tym plikiem, bo linki mam cały czas bez zmian, czyli
http://www.moja_strona/index.php?sid=xxxx
Szeszek1992
5.02.2010, 14:03:13
Linki w starej formie także będą działać.
Te ustawienia pozwolą Ci na to, byś zamiast
http://www.moja_strona/index.php?sid=absmógł użyć także
http://www.moja_strona/abs.htm
noo-noo
5.02.2010, 14:08:22
Masz rację. Jak z ręki wpiszę www.moja_strona/xxx.htm to działa.
Z tym, że mi zależy na tym, abym w kodzie nie musiał nic zmieniać.
To znaczy np. w index.php mam index?sid=aaa
to po najechaniu na link mychą chcę mieć link w postaci www.moja_strona/aaa.htm, a nie www.moja_strona/index.php?sid=aaa
Jak coś takiego wykonać?
Szeszek1992
5.02.2010, 14:30:07
Niestety, tak jak napisał DREEMus, bez edycji kodu nie obejdzie się.