域缺少www的DNS CNAME

时间:2013-04-18 23:13:19

标签: web dns cname

我遇到了一个网站问题,该网站没有用www打开,但它没有www工作。

www和非www网站显示不同的IP地址。 我知道wwww缺少DNS CNAME。 但情况是我正在为一个几天没有接触的客户工作。所以,我无法获取域登录详细信息来修改CNAME。 我尝试在.htacess中编写重定向规则,但它没有显示任何效果。

还有其他方法可以修复吗?

1 个答案:

答案 0 :(得分:1)

您需要的规则(在www域的根目录中)。非www域的根目录不需要.htaccess就可以工作(但可能稍后)。

 RewriteCond %{HTTP_HOST} ^www\.example\.com [NC]
 RewriteRule ^(.*)$ http://example.com/$1 [L,R=301]

了解详情:Generic htaccess redirect www to non-www

一旦您的客户回来了,快点,将www和非www指向同一主机空间,并确定哪个是显着的,如果您同时列出www和非www,谷歌将不会喜欢。只是上面的规则或反之亦然。 另请注意,通过更改域名或破坏路由,您可能会失去排名。