例如,如果我只是访问example.com
无法访问的网站。相反,我必须明确地使用www.example.com
才能正确访问它,事实证明这很烦人,因为人们并不是真的想一直打字www
。这里有什么解决方案?我正在使用linux服务器。
问问题
263 次
3 回答
0
听起来 www 子域没有 DNS A 记录。
您需要创建一个。
于 2013-10-06T14:36:53.420 回答
0
你要A
在你的上添加一条记录dns service provider
,主机名应该是www
。像这样:
第一列是host name
,第二列是record type
,忽略第三和最后一个(不同的提供者不同),第四列是ip address
,指向你的服务器。
于 2013-10-06T14:40:53.737 回答
0
我认为 OneZero 希望裸域要么通过example.com
单独输入直接工作,要么自动重定向到www.example.com
.
首先你需要定义一个裸域A Record(example.com),IP大概和www.example.com一样,例如在BIND zone文件中:
example.com. IN A 123.123.123.123
www.example.com. IN A 123.123.123.123
然后您可以使用您的 Web 服务器重定向到www.example.com
,例如在 Apache 中使用mod_rewrite
:
RewriteEngine on
RewriteCond %{HTTP_HOST} ^example\.com
RewriteRule ^(.*)$ http://www.example.com/$1 [R=permanent,L]
于 2013-10-06T14:45:37.337 回答