Привет всем.
Возникла проблемка, раньше не проявлявшаяся.Имеется такой кусок .htaccess:
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^([^.]+)/?$ index.php?mod=$1 [L]
который делает из "http://site.com/catalog" - "http://site.com/index.php?mod=catalog"
При этом всё отлично работает, пока в URL не появляется символ "." (точка).
То есть если написать в адресной строке
"http://site.com/catalog&value=5.6", то вместо того, чтоб перебросить на "http://site.com/index.php?mod=catalog&value=5.6", пишет в браузере:
Not Found
The requested URL /catalog&value=5.6 was not found on this server.
Apache Server at znvideo.ru Port 80
Для ВСЕХ остальных случаев (без точки) всё работает.
Спасибо.