在 *.conf 檔案中重定向 https

在 *.conf 檔案中重定向 https

在 WWW 上我可以找到很多有關將 http 重定向到 https 的資訊。但這並不完全是我所需要的。

我需要將舊的 dns 名稱重新導向到新的 DNS 名稱,即 http 和 https。有人能指出我正確的方向嗎?我喜歡使用虛擬主機配置,它比 Mod_Rewrite 更容易。

每次當我新增額外的虛擬主機 443 並重新啟動 APACHE2 服務時,都無法載入配置。

提前謝謝

答案1

如果無法載入配置,則可能存在錯誤。檢查/var/log/apache。

ls-arlt

日誌資料夾中將在清單底部為您提供最後一條訊息。應該是error.log。你可以運行

tail -f 錯誤.log

看看重新啟動時發生了什麼。

如果一切正常,您應該在舊的網域設定檔中包含如下行:

重定向匹配 301 ^(.*)$ http://www.newdomain.com

就 SEO 而言,這是將一個網域重新導向到另一個網域的正確方法。

相關內容