在centos中创建子域6

问题描述:

我想在我的虚拟服务器中创建一个子域(它是一个centOS)。我已经编辑httpd.conf文件是这样的:在centos中创建子域6

了NameVirtualHost *:80

<VirtualHost *:80> 
    DocumentRoot /var/www/html/zend/ 
    <Directory "/var/www/html/zend"> 
    Options Indexes FollowSymLinks 
    AllowOverride All 
    Order allow,deny 
    Allow from all 
    </Directory> 
    ServerName zend.mydomain.es 
</VirtualHost> 

当我尝试www.mydomain.es它的做工精细,但当我尝试zend.mydomain.es我得到服务器未找到错误。 有没有其他文件我必须配置这个工作?

+0

你是否在你的DNS设置中设置了你的子域名?例如。 GoDaddy上的DNS经理? – 2013-09-14 19:15:15

+0

也请确保在进行更改后重新启动您的httpd服务。例如。 'service httpd restart' – 2013-09-14 19:15:52

你也应该为你的子域的DNS设置,确保子域名指向正确的IP

还要检查平如果回答:

平zend.mydomain.es

如果IP正确,请检查Apache日志(error.log和access.log)。

  1. 我会建议验证您的子域名的DNS设置。 例如如果您使用GoDaddy进行托管,我会建议您确保 您有一个针对您的子站点的条目,并且IP指向 是同一个方框。
  2. 接下来,如果还没有,在对httpd.conf 进行更改后,您需要重新启动httpd服务进行更改,以取得 的影响。所以试试service httpd restart

希望这些有助于解决您的问题。