如果我使用 www 而不是域名,虚拟服务器将无法正常工作

如果我使用 www 而不是域名,虚拟服务器将无法正常工作

我有两个域名。Domain1用途IP1Domain2用途IP2,但它们都指向同一个 VPS。

如果我转到domain1.com,它就可以正常工作,但是转到 会卡www.domain1.com在加载屏幕上并最终显示Oops! Google Chrome could not find www.domain1.com!。在 Firefox 和 IE 中也是如此。

加载时,它会显示Resolving Host在屏幕底部(在 Firefox 中,它会显示Looking Up www.Domain1.com)。

我跟着教程一丝不苟。基本上:

1)创建public_html目录

2)运行 chmod 赋予 755 权限

3)创建索引文件

4)运行命令cp /etc/apache2/sites-available/default /etc/apache2/sites-available/domain1.com

5)使用 nano 编辑该文件

6)创建以下文件:

<VirtualHost *:80> ServerAdmin [email protected] ServerName domain1.com ServerAlias www.domain1.com DocumentRoot /var/www/domain1.com/public_html </VirtualHost>

7)运行a2ensite domain1.com

8)重新启动Apache

答案1

这听起来像是您的 DNS 条目有问题。请确保您有子域 (www) 的条目,并且它指向 domain1.com。

相关内容