Редирект при https

Dmitriyphpclub

Новичок
Задача сделать перенаправление на сайте с www.site.ru на site.ru при использовании https
Использую код

RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\.
RewriteRule (.*) https://site.ru/$1 [L,R=301]

Все КРОМЕ ГЛАВНОЙ страницы редиректятся
Помогите сделать так, чтобы главная тоже редиректилась
 

AnrDaemon

Продвинутый новичок
Выкинь это говно и пропиши отдельный виртуалхост с редиректом.
Код:
<VirtualHost *:443>
ServerName www.example.org
Redirect permanent / https://example.org/
…
</VirtualHost>
P.S.
Хотя по уму надо наоборот НА www.* делать редирект, ибо корневое имя нельзя делать CNAME, а на http(s) механизм SRV до сих пор не растянули.
 

c0dex

web.dev 2002-...
Команда форума
Партнер клуба
@Dmitriyphpclub, если ты с чем то не работал - не трогай, чтобы потом нам не пришлось его трогать.
 

Dmitriyphpclub

Новичок
Если следовать Вашим рекомендациям, то учиться вообще не надо, надо сразу рождаться профессионалом.
 

fixxxer

К.О.
Партнер клуба
Сверху