0

我正在尝试创建虚拟子域,但在我编辑 httpd-vhosts.conf 后 apache 无法启动,并且错误日志中没有错误。

<VirtualHost 127.0.0.1:80>
  ServerAlias *.localhost
  UseCanonicalName Off    
  VirtualDocumentRoot C:/xampp/htdocs/%1
</VirtualHost>

注意:我在 Windows 上通过 xampp 运行 apache。

4

2 回答 2

0

前段时间为同样的问题苦苦挣扎。您必须启用 vhost_alias 模块。

apache/conf/httpd.conf 中找到这一行并取消注释

#LoadModule vhost_alias_module modules/mod_vhost_alias.so
于 2012-12-30T01:20:58.000 回答
0

我知道我正在写的不是解决方案。但尝试使用Ampps。它提供了一个创建子域的界面,这对于不太了解 Apache 配置的用户很有用。

于 2012-12-30T05:45:45.710 回答