非www到www cname重定向

时间:2012-05-28 20:23:42

标签: apache dns

我正在尝试执行以下操作

  • 将非www重定向到www(所以example.com到www.example.com),以限制浏览器为图像发送Cookie所产生的网络流量。

我知道301重定向是不可取的。

有没有办法用cname dns做到这一点?

2 个答案:

答案 0 :(得分:0)

如果您确实可以访问您的apache VirtualHosts配置(http.conf),那么:

<VirtualHost *:80>
    ServerName example.com
    Redirect permanent / http://www.example.com/
</VirtualHost>

恕我直言,这是最好的方式。您不能将CNAME记录放在顶级域名上,因此直接DNS不是一个简单的解决方案。

答案 1 :(得分:0)

如果您想将非www重定向到www,那么您应该使用重定向。 301重定向是“永久性的”,因此最好使用,因为它只需要告诉Web浏览器一次,然后Web浏览器直接转到重定向的内容。