繁体   English   中英

虚拟主机不工作

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM