如果没有www,我应该配置哪些DNS条目才能使用域名?

时间:2012-03-22 14:12:58

标签: dns configure

如果我有域名example.com,并且我为A设置www记录,www.example.com将返回A记录中指定的IP地址。如果我想将example.com(没有www.)解析为IP地址,我应该配置什么?

2 个答案:

答案 0 :(得分:2)

调整example.com的DNS设置。确保您拥有example.com和www.example.com的地址记录(类型A记录),并使用相同的IP地址。

如果您使用虚拟主机在单个IP地址上提供许多网站,则还需要告知您的Web服务器有关该网站的替代名称。在Web服务器的配置中,添加example.com作为www.example.com的别名。在Apache服务器httpd.conf文件中,这通常如下所示:

<VirtualHost *>
    DocumentRoot /home/www/web
    ServerName www.example.com
    ServerAlias example.com
</VirtualHost>

http://www.boutell.com/newfaq/creating/withoutwww.html

答案 1 :(得分:1)

通常你也会重定向:

apache config

RewriteEngine On

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