Apache-2.2

域顯示不安全,但已安裝 https 和證書

  • September 27, 2019

我的域有問題。

我已經成功安裝了 EV SSL 證書,在 ssl 檢查器工具上它顯示證書已安裝並且一切正常。問題是在前端我有Not Secure,但是我可以使用 https 訪問:

我認為問題出在 Apache 配置上。一開始我有php頁面並向我顯示網站是安全的,在更改網站本身的php頁面後,它顯示不安全

這是我的虛擬主機配置

<VirtualHost *:443>
 ServerAdmin webmaster@localhost
 ServerName subdomain.domain.org/
 DocumentRoot /var/www/html/domainFolder
 SSLEngine on

SSLCertificateFile   /etc/apache2/ssl/file.crt
SSLCertificateKeyFile  /etc/apache2/ssl/file.key
SSLCertificateChainFile    /etc/apache2/ssl/file2.crt

SSLProtocol all -SSLv2 -SSLv3 -TLSv1

<Directory /var/www/html/domain>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
SetEnv COMPOSER_HOME=~/.composer
</Directory>

</VirtualHost>

請幫忙

有時,當您的 HTTPS 網站由於混合內容問題而使用純 HTTP 呼叫同一域的資產時,瀏覽器會抱怨,原因很簡單:如果您的網站正在使用可用的 HTTPS 連接,為什麼會有人使用一個普通的HTTP?

因此,一些好的做法是呼叫您的資產(JavaScript、圖像、CSS 等)、使用幫助程序(如果您使用某種框架)或使用原樣協議 URI 引用它們,例如//domain.of.website/js.file.js.

最好的祝福。

引用自:https://serverfault.com/questions/985946