SSL не работает при доступе к сайту без www in перед URL - PullRequest
0 голосов
/ 18 марта 2020

Хорошо, поэтому доступ к моему сайту через www.luvifermente.eu, https://www.luvifermente.eu и просто luvifermente.eu работает, как и предполагалось.

Но если я получу к нему доступ с помощью https://luvifermente.eu , firefox выдает мне предупреждение ssl на весь экран.

Я использую apache2 в Ubuntu 18.04 и использую certbot для выдачи сертификатов.

Я пытался изменить это через механизм перезаписи, но безрезультатно.

RewriteEngine on
RewriteCond %{SERVER_NAME} =https://luvifermente.eu
RewriteRule ^ www.luvifermente.eu [END,NE,R=permanent]

RewriteCond %{SERVER_NAME} =www.luvifermente.eu [OR]
RewriteCond %{SERVER_NAME} =luvifermente.eu [OR]
RewriteCond %{SERVER_NAME} =https://luvifermente.eu
RewriteRule ^ https://www.luvifermente.eu%{REQUEST_URI} [END,NE,R=permanent]

Понятия не имею, как поступить. Кто-нибудь знает, как решить эту проблему?

1 Ответ

0 голосов
/ 18 марта 2020

Проблема в том, что ваш сертификат привязан к общему имени с www.luvifermente.eu. Выпустите новый сертификат с обоими именами хостов, которые вы хотите использовать.

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