linux apache 多域名多站点配置
昨天弄了半天怎么弄都弄不好,今天终于试出来了。
正确配置应该是这样的
NameVirtualHost *:80
<VirtualHost *:80 >
DocumentRoot /var/www/html
ServerAdmin kylebing@163.com
ServerName kyelbing.cn
# 这中间可以添加你需要的配置,如文件夹权限控制什么的
</VirtualHost>
<VirtualHost *:80 >
DocumentRoot /var/www/html/apps
ServerAdmin kylebing@163.com
ServerName apps.kylebing.cn
</VirtualHost>
DNS配置
httpd.conf 配置
我之前也是这么配置的,但为什么不行呢:
我在前面已经默认定义了一个主站,后面的虚拟站点都无法访问,把前面的站点去了就可以了。