mirniycruxix
@mirniycruxix

Как убрать папку из URL на определенном домене?

Всем привет! Есть такой код
RewriteEngine on
RewriteBase /

RewriteCond %{REQUEST_URI} !^/pages/
RewriteRule ^(.*)$ /pages/$1

По сути, если перейти на главную то как раз будет все работать и отображаться без папки pages/
Но как сделать так, чтобы это было для определенного домена, так как мне нужно сделать тоже самое с несколькими папками. Например что-то похожее на это:
RewriteEngine on
RewriteBase /

RewriteCond site.ru !^/pages/
RewriteRule ^(.*)$ /pages/$1

RewriteCond anothersite.ru !^/modules/
RewriteRule ^(.*)$ /modules/$1
  • Вопрос задан
  • 38 просмотров
Решения вопроса 1
@dodo512
RewriteCond %{HTTP_HOST} ^site\.ru
RewriteCond %{REQUEST_URI} !^/pages/
RewriteRule ^(.*)$ /pages/$1

RewriteCond %{HTTP_HOST} ^anothersite\.ru
RewriteCond %{REQUEST_URI} !^/modules/
RewriteRule ^(.*)$ /modules/$1
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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