При обращении к сайту настроены перенаправления для 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
Как сделать исключение для главной страницы или как переписать правила?