我正在尝试执行以下操作
我知道301重定向是不可取的。
有没有办法用cname dns做到这一点?
答案 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浏览器直接转到重定向的内容。