我在将子域设置/添加到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/