Сайт на https без WWW

Resett
На сайте с 10.04.2012
Offline
147
403

Не могу настроить домен на https, чтобы перенаправлял с www.site.com на https//site.com

Сейчас при вводе www.site.com направляет на https//www.site.com

htaccess :

RewriteEngine On

RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-Forwarded-Proto} !https
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Переадресация с WWW
RewriteCond %{HTTP_HOST} ^www\.(.*)$
RewriteRule ^(.*)$ https://%1/$1 [L,R=301]

Подскажите, кто знает?

---------- Добавлено 05.09.2016 в 22:26 ----------

В гугле искал)) Пробовал разные способы уже..

---------- Добавлено 05.09.2016 в 23:03 ----------

Неужели дело в том, что сертификат выписан на site.com ??? А нужно было на www.site.com** ?

Samail
На сайте с 10.05.2007
Offline
369
#1


RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\.
RewriteRule (.*) https://site.com/$1 [L,R=301]
S4
На сайте с 26.07.2007
Offline
183
#2
RewriteEngine On
RewriteCond %{REQUEST_URI} !^/robots\.txt$
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

Использую такой, успешно редиректит на https без www все, кроме robots.txt.

Проверенные KVM NVMe VPS ( https://hosthatch.com/a?id=200 ) в Нидерландах, Швеции, Норвегии, Австрии и США с гарантированным ресурсом CPU - от $2,5/м за 1GB RAM, 10GB NVMe SSD Пожалуй, лучший веб-хостинг в России ( https://beget.com/p415216 ) (30 дней на тест)
Resett
На сайте с 10.04.2012
Offline
147
#3

Первый вариант сработал сразу, до второго не дошел.))

А в техподдержке рег.ру (там покупал ssl) сказали, что только покупка сертификата, выпущенного на www.site.ru поможет, что проверка проходит до редиректа, поэтому браузер и ругается)

Спасибо!!

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий