недействительный сертификат безопасности и доменные имена

StackOverflow https://stackoverflow.com/questions/449212

Вопрос

Недавно я приобрел сертификат безопасности для веб-сайта, действительный для www.example.com, но не для *.example.com (версия с подстановочным знаком - дороже) Проблема, с которой я столкнулся сейчас, заключается в том, что, хотя пользователи могут вводить http://example.com , защищенная версия (страницы с поддержкой ssl) https://example.com вызывает исключение недействительного сертификата - что вполне объяснимо.

Как я могу перенаправить трафик HTTPS на www.example.com версия до того , как запрос действительно попадает на сервер?я пробовал переписывать URL-адреса и перенаправлять их, но безуспешно.есть какие - нибудь идеи ?

Веб-сайт создан с использованием ASP.NET и размещен на сервере IIS 7.

Спасибо!

Это было полезно?

Решение

Потратьте еще несколько долларов (~ 30 долларов в Godaddy) на дешевый сертификат для более короткого домена example.com.

Представляется маловероятным, что значительное число пользователей вводят https://example.com.Если они вводят адрес, они, вероятно, используют http:// или ничего.Вы должны иметь возможность настроить 2 виртуальных хоста, один для http://example.com/, и один для http (ов)://www.example.com.Перенаправлять все с example.com на www.example.com

Сначала согласовывается протокол SSL, поэтому на самом деле вы ничего не можете сделать для перенаправления соединений с https://example.com Для https://www.example.com если https://example.com имеет недействительный сертификат.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top