我在将子域设置/添加到apache2(httpd)时遇到了一些问题。

我的httpd.conf中有这个

NameVirtualHost *:80

<VirtualHost *:80>
    ServerAdmin [email protected]
    DocumentRoot /var/www/html/HomieCraft
    ServerName www.homiecraft.pro
    ServerAlias homiecraft.pro
</VirtualHost>

<VirtualHost *:80>
   ServerName stats.homiecraft.pro
   ServerAlias www.stats.homiecraft.pro
   ServerAdmin [email protected]
   DocumentRoot /var/www/html/stats
</VirtualHost>

homiecraft.pro可以正常工作...

但是stats.homiecraft.pro根本不起作用....我已将DNS记录为记录..并且使“stats”指向侦听地址...但仍然无法正常工作...

任何帮助都很好...我之前已经进行过此设置...但是由于某种原因我这次无法正常工作...

最佳答案

通常问题出在Dns记录中,检查在dns记录中添加的子域并检查类型,即设置CNAME的类型和主域的类型为A。

并且也检查ip方向的子域

更改子域中的serverAlias退出www。

关于apache - httpd virtualhost-子域,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16343546/

10-09 22:52