
我目前嘗試將 HTTP 請求重定向到 HTTPS,但找不到解決方案,
在我的 httpd.conf 中,我有以下重定向到我的 Tomcat 應用程式:
RedirectMatch permanent ^/$ /sweetApp/
我發現我可以使用
重定向 或者 重定向匹配 或者(RewriteCond 和 RewriteRule)- 組合
在 HTTPD.conf 中。
另一種方法似乎是 HTACCESS 文件,但我在 Windows 上工作,不知道如何/不想使用 HTACCESS 文件。
我如何執行此重定向?
(我沒有虛擬主機,使用普通的單一站點安裝)
答案1
因此,根據您的描述,您定義了兩個主機,一個用於 HTTP,一個用於 HTTPS,對嗎?
因此,在 HTTP 中,您可以新增以下一行:
RedirectMatch .* https://yourdomain
這會將請求的 URI 與模式進行匹配.*
,因此它將始終匹配。然後它重定向到絕對URLhttps://yourdomain