在 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 而言,這是將一個網域重新導向到另一個網域的正確方法。