Редирект с https:// на https://www. не трогая другие варианты

A
На сайте с 25.07.2013
Offline
0
528

Всем привет!

Прошу мне помочь в редиректе (.htaccess) с https:// на https://www. , при условии, что если вводим сайт вида http с www или без него, ничего не происходит. А во если ввести https://site.ru, происходит редирект на ttps://www.site.ru

Этот вариант работает.... почти.


RewriteEngine On
RewriteCond %{SERVER_PORT} 443
RewriteRule ^(.*)$ https://www.site.ru/$1 [R,L]

При аком раскладе редирект происходит, но сайт сам не грузится.

P.S. Прошу камнями не кидаться:), перерыл весь интернет, но ничего путного не нашел.

IL
На сайте с 20.04.2007
Offline
435
#1


RewriteEngine On
RewriteCond %{SERVER_PORT} 443
RewriteCond %{HTTP_HOST} =site.ru
RewriteRule ^(.*)$ https://www.site.ru/$1 [R,L]
... :) Облачные серверы от RegRu - промокод 3F85-3D10-806D-7224 ( http://levik.info/regru )
A
На сайте с 25.07.2013
Offline
0
#2

ivan-lev огромное спасибо!!!

Сработало!

A
На сайте с 25.07.2013
Offline
0
#3
Alfiks:
ivan-lev огромное спасибо!!!
Сработало!

Рано обрадовался. Сработать то сработало, но не получил желаемого эффекта.

Хотел сделать, что если человек набирает https://site.ru его отправляют БЕЗ ВОПРОСОВ браузера на https://www.site.ru. А не сработало, запрашивает сначала подтверждения сертификата на https://www.site.ru, а потом уже оправляет на нормальный вариант. Можно ли миновать эту проверку браузером?

siv1987
На сайте с 02.04.2009
Offline
427
#4
Alfiks:
А не сработало, запрашивает сначала подтверждения сертификата на

А причем здесь редирект? Эта политика безопасности браузера

A
На сайте с 25.07.2013
Offline
0
#5

И обойти этот момент никак?😮

T1
На сайте с 03.05.2011
Offline
35
#6
Alfiks:
И обойти этот момент никак?😮

купить нормальный ssl сертификат

A
На сайте с 25.07.2013
Offline
0
#7

Это и ежу понятно:):)

Только вот тут 2 сертификата покупать, по сути домена то 2.

Но спасибо за поддержку... пойду 🍿 🍻 Может что в голову и придет ☝

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