jak powinna wyglądać dyrektywa RewriteRule by adres
http://www.moj.server.com/index.php?id=cos
wygladał tak:
http://www.moj.server.com/?id=cos
lub tak:
http://moj.server.com/?cos
A nie jest tak domyslnie? Bo u mnie tak
jak powinna wyglądać dyrektywa RewriteRule by adres
http://www.moj.server.com/index.php?id=cos
wygladał tak:
http://www.moj.server.com/?id=cos
Jak juz napisal Wolverine, u mnie tez jest tak domyslnie
lub tak:
http://moj.server.com/?cos
To nie RewriteRule tylko global $query_string :)
Dokładnie, link w formie .../?blabla=cos jest równy .../index.php?blabla=cos (jeśli akurat DirectoryIndex jest ustawiony na "index.php").
A jeśli chcesz http://server/cos zmienić na http://server/index.php?id=cos, regułka jest idiotycznie prosta:
RewriteRule ^/cos$ /index.php?id=cos
W razie większej liczby możliwości, zamiast kilku reguł ustaw:
RewriteRule ^/(cos|ble|innecos|marchewka|itakdalej)$ /index.php?id=$1
Generalnie, to są po prostu wyrażenia regularne...
...Generalnie, to są po prostu wyrażenia regularne...
yhy czyli coś z czym mam jeszcze małe kłopoty... Dzięki za pomoc i podpowiedź... :P
Pozdrawiam...