Нужно сделать переадресацию с адресов вида
pd1.site.ru/pd2/... на
pd2.site.ru/pd2/..
pd1 и pd2 могут быть любыми.
Написал вот это:
переходит на правильный, нужный нам url, но зацикливается. Не могу понять в чём проблема.
pd1.site.ru/pd2/... на
pd2.site.ru/pd2/..
pd1 и pd2 могут быть любыми.
Написал вот это:
Код |
---|
RewriteCond %{HTTP_HOST} ^(.*[^\.])\.site\.ru$ [NC] RewriteCond %{REQUEST_URI} !^/%1/(.*)$ [NC] RewriteCond %{REQUEST_URI} ^/(.*)/(.*)$ [NC] RewriteRule ^(.*)$ http://%1.site.ru%{REQUEST_URI} [R=301,L] |
переходит на правильный, нужный нам url, но зацикливается. Не могу понять в чём проблема.