pr-Legolasov
@pr-Legolasov

Редирект для всех поддоменов в свои папки?

Добрый день!
Необходимо настроить редирект без замены url для всех региональных поддоменов в папки лежащие в корневой директории основного сайта с теми же названиями (moscow.site.ru > site.ru/moscow), не прописывая их названия в htaccess, а используя какой-нибудь универсальный способ.
На данный момент работает следующий код:
RewriteCond %{HTTP_HOST} ^dzerzhinsk\.xn--80ajybdmjbd1a\.xn--p1ai$
RewriteCond %{REQUEST_URI} !/dzerzhinsk/
RewriteRule ^(.*)$ /dzerzhinsk/$1 [L]
и так для всех субдоменов, коих 157 штук, хочу сократить htaccess раз в 100, возможно ли это осуществить?
  • Вопрос задан
  • 67 просмотров
Решения вопроса 1
@dodo512
RewriteCond %{HTTP_HOST} ^(?>www\.|)([^.]+)\.xn--80ajybdmjbd1a\.xn--p1ai$
RewriteCond %1.%{REQUEST_URI} !^([^.]+)./\1/
RewriteRule ^(.*)$ /%1/$1 [L]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы