SSL-сертификат для www и www-free в Панели администратора Plesk и Plesk - PullRequest
2 голосов
/ 09 марта 2012

У меня следующая проблема. У нас есть SSL-сертификат для домена с префиксом «www», например «www.test.com».

Я интегрировал этот сертификат с Plesk для этого домена, и он отлично работает, когда кто-то напрямую переходит на сайт www.test.com. Но когда я ввожу только 'http://test.com',, он не распознает сертификат и выдает предупреждение. Как я могу предотвратить это? Нужен ли мне дополнительный сертификат (надеюсь, что нет) или я могу перенаправить домен в Plesk напрямую. PHP-заголовка недостаточно, потому что перенаправление произойдет после того, как браузер попытается установить ssl-соединение.

И поскольку панель управления Plesk работает в этом же домене, у нас та же проблема с 'http://test.com:8443'…

Итак, в основном:

'https://www.test.com' - fine
'https://test.com' - not working

'https://www.test.com:8443' - fine
'https://test.com:8443' - not working

Любые предложения были бы хорошими, большое спасибо,

Карл

Ответы [ 2 ]

0 голосов
/ 31 декабря 2012

Ну, во-первых, какая версия plesk с какой ОС у вас есть, это Linux или Windows, если Windows добавить URL для перезаписи в настройках IIS под конкретным.

Если у вас Linux с любой версией plesk, потому что это тоже не важноу вас есть plesk или cpanel.

с Linux Добавьте модуль перезаписи в .htaccess только для целей домена, а не для доступа к панели plesk с определенным портом 8443

8443, для которого настроена только общая лицензия plesk.

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

https://www.test.com - отлично https://test.com' - в этом случае не работает, используйте перенаправление перезаписи URL, как описано выше.

=============================

Проверка записи Cname в определенной записи DNS домена.

Надеюсь, это поможет.

0 голосов
/ 13 апреля 2012

Попробуйте добавить это правило в .htaccess в общем корне. Он должен перенаправить с test.com на www.test.com для SSL-соединений:

RewriteRule ^/(.*):SSL$   https://www.test.com/$1 [R,L]

Подробнее о перенаправлениях htaccess

Как правило, сертификат необходимо приобретать для определенного субдомена. Некоторые эмитенты сертификатов предлагают сертификат для домена .test.com, который включает все субдомены (включая test.com и www.test.com) Если вы не уверены, обратитесь непосредственно к издателю сертификата.

...