У меня есть веб-сайт (www.mydomain.com), который защищен сертификатом SSL. Это веб-сайт ASP.NET, и я заставил определенные страницы с помощью кода использовать префикс https://. Если они этого не сделают, они перенаправят их на эквивалент https://. Это хорошая практика? Есть ли более простой способ сделать это? Не для каждой страницы требуется SSL.
Кроме того, когда пользователи используют мой URL-адрес в виде mydomain.com вместо www.mydomain.com, они получают ошибку сертификата, потому что сертификат был зарегистрирован на www.mydomain.com. Должен ли я использовать тот же подход, что и я, с проблемой http://и https://, упомянутой выше? Или есть лучший способ справиться с этим?