Linux

HTTPS 啟動,如何拒絕 HTTP 連接

  • February 20, 2016

我最近在我的伺服器上安裝了 SSL 證書,現在 HTTPS 似乎適用於所有頁面。

但是,伺服器仍在接受來自 HTTP 的連接。如何強制實施 HTTPS?

我在我的伺服器上使用 CentOS Linux 發行版。

假設您使用的是 apache,您可以編輯 /etc/httpd/conf/httpd.conf 並註釋掉該行Listen 80

另一種解決方案是繼續打開埠 80 並在您的應用程序中檢測非 SSL 使用並重定向到 SSL 版本。

這是一個 Apache wiki 文件,其中也包含可能的重定向解決方案。https://wiki.apache.org/httpd/RedirectSSL

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