Перенаправить https www на проблему без www с помощью сертификата GoDaddy UCC - PullRequest
0 голосов
/ 06 сентября 2018

У меня проблема с перенаправлением домена https www на сайт без www. У меня есть SSL-сертификат GoDaddy UCC, и сейчас любой, кто заходит на домен https www, получает ошибку конфиденциальности. Мне сказали, что сертификаты UCC не охватывают домены как www, так и non www, это один или другой, и мне нужно было бы указать оба сертификата на сертификате, чтобы покрыть оба. Однако должно быть лучшее решение. Прямо сейчас у меня есть это в моем файле htaccess:

# BEGIN SSL
RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteCond %{HTTP_HOST} ^(www\.)?example\.com$ [NC]
RewriteRule ^$ https://example.com$1 [R,L]
# END SSL 

Это перенаправит http://example.com и http://www.example.com на https://example.com, но https://www.example.com все равно выдаст мне ошибку конфиденциальности. Я также попробовал:

RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www\. [NC]
RewriteRule ^ https://example.com%{REQUEST_URI} [L,NE,R=301]

и была такая же проблема. Я проверил на Redirect Mapper, и он говорит, что он должен работать, но это не так. Может кто-нибудь мне помочь? Спасибо!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...