如果我有域名example.com
,并且我为A
设置www
记录,www.example.com
将返回A记录中指定的IP地址。如果我想将example.com
(没有www.
)解析为IP地址,我应该配置什么?
答案 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>
答案 1 :(得分:1)
通常你也会重定向:
apache config
RewriteEngine On
RewriteCond %{HTTP_HOST} ^example.com$
RewriteRule ^(.*) http://www.example.com/$1 [R=301,L]