iT邦幫忙

0

關於 wildcard ssl 的問題

各位好
mydomain.com 申請 wildcard ssl (Let’s Encrypt *.mydomain.com)
瀏覽 https://www.mydomain.comhttps://自訂.mydomain.com 都正常,
瀏覽 https://mydomain.com , 瀏覽器提示 "憑證錯誤" 或是 "此網站不安全",

請問在問題是? 先謝謝各位的解答!

以下是.conf
etc\httpd\sites-enabled\mydomain.com-le-ssl.conf

<IfModule mod_ssl.c>
 <VirtualHost *:443>
     ServerName mydomain.com
     DocumentRoot /var/www/html/web/mydomain
     ServerAlias www.mydomain.com mydomain.com
     <Directory /var/www/html/web/mydomain>
          Options Indexes FollowSymLinks MultiViews
          AllowOverride All
     </Directory>
 SSLCertificateFile /etc/letsencrypt/live/mydomain.com/fullchain.pem
 SSLCertificateKeyFile /etc/letsencrypt/live/mydomain.com/privkey.pem
 Include /etc/letsencrypt/options-ssl-apache.conf
 </VirtualHost>
 </IfModule>
黃彥儒 iT邦高手 1 級 ‧ 2019-09-08 14:44:20 檢舉
SSL問題又不PO真正的網址出來,我們只能關落陰了

1 個回答

1
raytracy
iT邦大神 1 級 ‧ 2019-09-08 16:07:57

我們看不到你真實的憑證內容, 無從判讀...

此問題通常發生在申請憑證時漏填, 不是你自己的 config 問題...
所以必須要看到你真正的憑證, 才知道當初漏填甚麼東西...

hahahacja iT邦新手 5 級 ‧ 2019-09-08 16:51:00 檢舉

謝謝您!

還沒找到解決方法前
暫時在 mydomain.com-le-ssl.conf
Director>.../Directory> 後加
RewriteEngine on
RewriteCond %{SERVER_NAME} =mydomain.com
RewriteRule ^ https://www.%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]


但另一發現
只有IE11及Edga
http://mydomain.com/ 正常 Rewrite https://www.mydomain.com
https://mydomain.com/ 無法 Rewrite https://www.mydomain.com

其他瀏覽器
http://mydomain.com/ 正常Rewrite https://www.mydomain.com
https://mydomain.com/ 正常Rewrite https://www.mydomain.com

我要發表回答

立即登入回答