Задать вопрос
@RigidStyle

Как убрать наследование htaccess?

Суть такова:
На хостинге расположено несколько сайтов, при этом основной лежит в корневой папке, все остальные в поддиректориях. Соответственно, так получается, что все сайты наследуют параметры основного, заданные в htaccess, причем даже не смотря на то, что у каждого сайта есть свой файл(убедился в этом после того, как все сайты начали редиректить на https, хотя это условие указано только для основного сайта).

Соответственно вопрос: как сделать так, что бы основной сайт (htaccess) не влиял на все остальные?
  • Вопрос задан
  • 283 просмотра
Подписаться 2 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    1С-программист
    10 месяцев
    Далее
  • Skillbox
    Профессия 1C-разработчик
    8 месяцев
    Далее
  • Hi-TECH Academy
    KL 004.2.4 Kaspersky SD-WAN
    2 дня
    Далее
Пригласить эксперта
Ответы на вопрос 2
martin74ua
@martin74ua
Linux administrator
разнести сайты на отдельные каталоги не предлагать? В большинстве случаев поможет ;)
Ответ написан
Комментировать
shambler81
@shambler81 Куратор тега htaccess
Что-то вы парите какую-то дичь, вопервых наследоваться они не могут поскольку у каждого сайта свой документ рут, даже если они в подпапках.
Во второых вложенный .htaccess перекрывает правила вышестоящего.
Ну и да ответ будет такой, нужно перепилить vitrualhost сделать все как положено.
Если нужно чтоб сайты лежали внутри друг друга, сделать симлинки и настроить на них.
Ответ написан
Ваш ответ на вопрос

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

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