@springimport

Как изменить virtualhosts чтобы не было редиректа с главной?

При обращении к сайту настроены перенаправления для https и www. Сайт работает только с https://www или редирект.
Я не мастер конфигураций и догадываюсь что можно настроить грамотнее, но вариант работает и ладно.
<VirtualHost *:80>
    ServerName domain.com
    ServerAlias www.domain.com
    Redirect permanent / https://www.domain.com/
</VirtualHost>
<VirtualHost *:443>
    ServerName domain.com
    Redirect permanent / https://www.domain.com/
</VirtualHost>
<VirtualHost *:443>
    ServerName www.domain.com
    DocumentRoot /var/www/domain.com/site
</VirtualHost>


Поставили задачу сделать исключение редиректа для https для главной страницы. Т.е. теперь главная должна работать так:
domain.com => www.domain.com permanent
www.domain.com
https://domain.com => https://www.domain.com permanent

Все остальные страницы как раньше:
domain.com/page => https://www.domain.com/page permanent
www.domain.com/page => https://www.domain.com/page
https://domain.com/page => https://www.domain.com/page permanent

Как сделать исключение для главной страницы или как переписать правила?
  • Вопрос задан
  • 93 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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