2014-09-05 2 views
1

Мой клиент приобрел сертификат SSL, но только для домена www. Теперь я пытаюсь настроить правила перенаправления через .htaccess, чтобы перенаправить посетителей с https://domain.com на https://www.domain.com (после this link), но он не работает. Я все еще вижу экран ошибки сертификата, и как только я согласен с этой ошибкой, я затем перенаправляюсь на https-версию сайта. Нельзя ли обходить этот экран «ошибки»?Перенаправить пользователей из несертифицированного (не www) домена на сертифицированный (www)

Благодаря

ответ

0

Вы можете не избежать исключения сертификата. Причина в том, что даже до отправки запроса (который включает в себя заголовок Host: domain.com), квитирование SSL должно быть завершено. Именно во время этого рукопожатия браузер понимает, что сертификат говорит, что домен является «www.domain.com», в то время как домен, к которому пользователь пытался перейти, является «domain.com» и выдает исключение.

Никакой запрос не отправляется на сервер, если только исключение не разрешено. Ваш клиент должен купить сертификат для www и non-www. Или убедитесь, что все ссылки повсюду включают www.

Смежные вопросы