Задать вопрос
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
  • Вопрос задан
  • 54 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Инженер по тестированию
    8 месяцев
    Далее
  • Skillbox
    Профессия 1C-разработчик
    8 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Решения вопроса 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
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы