mod_rewrite

РИ
На сайте с 12.12.2014
Offline
6
330

Всем привет, помогите написать правила для преобразования адресов http://mydomain.ru/zaym/onlayn/ на такие http://mydomain.ru/zaym-onlayn/

Написал в .htaccess правило ,но оно не работает



RewriteCond %{REQUEST_FILENAME} ^/zaym/(.*?)/(.*?)/$
RewriteRule ^/zaym/(.*?)/(.*?)/$ http://mydomain.ru/zaym/$1-$2/ [R=301,L]

Вообще я прочитал то что [R=301,L] не делает никаких преобразований в адресе при внутреннем редиректе, зачем он тогда вообще нужен ?

siv1987
На сайте с 02.04.2009
Offline
427
#1
Роганов Игорь:
Вообще я прочитал то что [R=301,L] не делает никаких преобразований в адресе при внутреннем редиректе, зачем он тогда вообще нужен ?
httpd.apache.org:

Forces an external redirect, optionally with the specified HTTP status code. details ...

RewriteRule ^zaym/([^/]+)/([^/]+)/$ http://mydomain.ru/zaym/$1-$2/ [R=301,L]

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