昨天我为我的网站购买了一个新域名。我创建了一个CNAME DNS条目,从“ www.mywebsite.com”到“ mywebsite.com”。因此,使用www访问该网站的人应该重定向到根域。但是,如果我在浏览器中输入“ www.mywebsite.com”,并且网站加载正确,但栏中仍显示“ www.mywebsite.com”。我已经在终端中使用了dig命令,它显示了正确的cname,然后显示了从“ mywebsite.com”到IP地址的正确解析。我对DNS相当陌生,不知道自己在做什么错。
Apache虚拟主机配置:
<VirtualHost *:80>
ServerName www.mywebsite.com
Redirect 301 / http://mywebsite.com/
</VirtualHost>
答案 0 :(得分:1)
CNAME不是重定向。它只是域的另一个(规范)名称。
您需要在Web服务器中配置重定向。