Debian
將 example.com 重定向到 www.example.com VPS & Apache2
我有一個 VPS 和一個在提供商處註冊的域名。
當我輸入 www.example.com 我的網站顯示正確,但輸入 example.com 不起作用。我可以 ping www.example.com。
我將以下行添加到我的 apache2 預設 vhosts 文件中:
ServerName example.com ServerAlias www.example.com
但這沒有用。
VPS 是一個 Debian5 作業系統。
有任何想法嗎?注意:沒有通過提供的控制面板添加此選項,這是我購買的基本包
我知道這篇文章回答了它,但沒有額外的評論,我想知道這是否是最好的方法:
使用站點中的虛擬主機配置將頁面重定向到 www 的方法 - 可用於 apache2?
謝謝
要使 DNS 解析正常工作,您需要有“example.com”的 A 記錄,而不僅僅是“www.example.com”。一旦那裡,你到目前為止所做的事情可能會奏效。到目前為止,這聽起來像是一個 DNS 問題。
回答你問題的第二部分。您連結到的答案確實是進行重定向的一個很好的例子。如果您不使用 SSL,則可能不需要第一個 RewriteCond,但它不會造成任何傷害。