2015-02-18 7 views
0

Я только что перешел наш сайт Magento от http://www.domain.com к https://www.domain.com в exitement, чем сейчас все было бы хорошо ...HTTPS Force: //www.domain к https: // домен

Но теперь все старые http://www.domain.com -url является теперь показывает: NET :: ERR_CERT_COMMON_NAME_INVALID, небезопасный домен ...

https://domain.com и https://domain.com/etc/etc работает отлично ...

Я думаю, я должен заставить весь трафик как-то ...

Но как?

+0

Является ли доменное имя в вашем сертификате с www или без? –

+0

Я думал, что сертификат был как с, так и без, но, видимо, это только без. –

ответ

0

Сертификат читается как часть подтверждения SSL, и это происходит до того, как запрос даже отправлен на сервер. Во время этого рукопожатия ваш браузер видит, что вы запросили «www.something», и сертификат говорит, что он предназначен только для «чего-то» (без www.), И поэтому браузер останавливается прямо там и дает вам эту ошибку. Существует ничего вы можете сделать через htaccess, чтобы предотвратить эту ошибку. Вам нужно купить новый сертификат или изменить все свои ссылки, чтобы указать только на имя хоста, отличного от www (но это не помешает людям получить сообщение об ошибке при переходе на имя www).

+0

его штраф за то, что пользователь перенаправляется, но тогда он также должен работать. Что делают другие при переходе с http: // в https: //, где пользователь ранее мог без проблем справляться с http://domain.com и http://www.domain.com? –

+0

@ TheDenster пользователь не может быть перенаправлен без просмотра ошибки и принятия исключения безопасности. То, что делают другие люди, это покупка сертификата, который предназначен как для WWW, так и без него. –

+0

Я свяжусь со своим поставщиком asap, тогда ... нужно будет исправить :) –

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