Apache Wildcard 通用帮助

Apache Wildcard 通用帮助

操作系统:Ubuntu 13.10

我关注了这篇文章设置通配符 Apache 虚拟主机 + 通配符 DNS设置通配符虚拟主机,这样每次设置新项目时我就不需要破解主机文件等。

当我尝试打开一个简单的 index.html 文件时出现 403 错误。

错误来自/var/log/apache2/error.log

[2014 年 3 月 24 日星期一 23:03:48.919858] [authz_core:error] [pid 3728] [客户端 127.0.0.1:46408] AH01630:服务器配置拒绝客户端:/home/moore/Workspace/test/public/favicon.ico

这是我的 apache 配置。

<VirtualHost *:80>
  ServerAlias localhost *.dev #wildcard catch all
  VirtualDocumentRoot /home/moore/Workspace/%1/public
  UseCanonicalName Off
  <Directory "home/moore/Workspace">
    Options FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
  </Directory>
</VirtualHost>

有任何想法吗?

答案1

代替

 <Directory "home/moore/Workspace">

 <Directory "/home/moore/Workspace">

相关内容