[英]virtual hosts not working
我正在尝试向服务器添加虚拟主机。
我想要a.example.com
指向C:/xampp/htdocs/public
。
我希望b.example.com
指向C:/xampp/htdocs/b.example.com
。
这是我的虚拟主机设置:
<VirtualHost *>
ServerName a.example.com
DocumentRoot "C:/xampp/htdocs/public/"
</VirtualHost>
<VirtualHost *>
ServerName b.example.com
DocumentRoot "C:/xampp/htdocs/b.example.com/"
</VirtualHost>
由于某种原因,它仅指向C:/xampp/htdocs/public
好吧,我终于明白了。 您必须设置NameVirtualHost *
。 添加完后,它开始工作
您还可以通过VirtualHost定义每个虚拟主机,例如:
<VirtualHost b.example.com:80>
然后,您可以使用<VirtualHost *
>作为全部默认设置
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.