Здравствуйте.
Купил SSL. Решил настроить редирект с http -> https. Без www.
Но, возникла проблема с одним неверным редиректом.
Если переходишь по адресу: "http:// www.site.ru"
Попадаешь: https://site.ru:80/ - и на этом сайт не открывается.
Любые другие редиректы работают и открывают верную страницу:
Если просто ввести -> http:// site.ru ->
https://site.ru
Если просто ввести
без http -> site.ru ->
https://site.ru
Если просто ввести
без http -> www.site.ru ->
https://site.ruВот сам код редиректа в .htaccess:<IfModule mod_rewrite.c>
RewriteCond %{ENV:HTTPS} !on
RewriteRule .* - [E=SSL:s]
RewriteCond %{HTTP_HOST} ^www\.(.*) [NC]
RewriteRule ^(.*)$ http%{ENV:SSL}://%1/$1 [R=301,L]
RewriteCond %{ENV:HTTPS} !on
RewriteRule ^.*$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
RewriteCond %{HTTP_HOST} ^www.site\.ru$ [NC]
RewriteRule ^(.*)$ http://site.ru/$1 [R=301,L]
</IfModule>
Движок сайта Битрикс. Расположен на сервере. nginx
Прошу помощи.