nosferatum
Новичок
Странности в поведении mod_rewrite.
В мод_реврайт прописываю:
Столкнулся с такой проблемой:
на запрос http://localhost/asd/?wer=qwe выдаёт
.
Почему request_path= появляется два раза и в первый раз он пустой? Никак не могу понять...
Но это ладно, с этим ещё можно жить. Есть ещё одна проблема:
Запрос http://localhost/asd.../?wer=qwe выдаёт тот же результат.
Почему проходят точки в запросе?
((
В мод_реврайт прописываю:
PHP:
ErrorDocument 404 /error404.php
RewriteEngine on
Options +FollowSymlinks
RewriteBase /
RewriteRule ^(.+)\.jpg$ - [L]
RewriteRule ^(.+)\.gif$ - [L]
RewriteRule ^(.+)\.png$ - [L]
RewriteRule ^(.+)\.css$ - [L]
RewriteRule ^(.+)\.js$ - [L]
RewriteRule ^.htaccess$ - [F]
RewriteRule ^([a-z0-9\_]+/)*index\.php$ index.php?request_path=$1 [NC,PT,QSA]
PHP:
$SERVER['QUERY_STRING']
PHP:
request_path=&request_path=asd/&wer=qwe
Почему request_path= появляется два раза и в первый раз он пустой? Никак не могу понять...
Но это ладно, с этим ещё можно жить. Есть ещё одна проблема:
Запрос http://localhost/asd.../?wer=qwe выдаёт тот же результат.
Почему проходят точки в запросе?
((