Задать вопрос
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
  • Вопрос задан
  • 50 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
  • Skillfactory
    DevOps-инженер
    6 месяцев
    Далее
  • SF Education
    Бэкенд-разработчик на Python
    3 месяца
    Далее
Решения вопроса 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
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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