Debian

將 example.com 重定向到 www.example.com VPS & Apache2

  • June 24, 2011

我有一個 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,但它不會造成任何傷害。

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