Не работает RewriteRule

SF
На сайте с 12.11.2011
Offline
103
680

Здравствуйте, сломал уже просто весь мозг. RewriteRule отказывается работать.

Весь htaccess:

#При получении ошибки - сообщаем об этом скрипту
ErrorDocument 400 /error/400/
ErrorDocument 401 /error/401/
ErrorDocument 403 /error/403/
ErrorDocument 404 /error/404/
ErrorDocument 500 /error/500/
ErrorDocument 503 /error/503/

RewriteEngine On
RewriteRule ^zm/$ /search/all/?search_by=map&query=zm

#Если запрашиваемый ресурс не папка и не файл - это ЧПУ
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !\.(css|js|jpe?g|gif|png|bmp)$
RewriteRule ^(.*)$ index.php?$1&%{QUERY_STRING}

Не работает строка после RewriteEngine On.

siv1987
На сайте с 02.04.2009
Offline
427
#1

RewriteRule ^zm/$ search/all/?search_by=map&query=zm [L]

если и так не будет работать, попробуйте указать реальный адрес для реврайта index.php?search/all/&search_by=map&query=zm

SF
На сайте с 12.11.2011
Offline
103
#2

К сожалению, не работают оба способа

siv1987
На сайте с 02.04.2009
Offline
427
#3

должны работать. Либо вы не то делаете, либо оно на самом деле работает но с другим результатом.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий