403 Angular JS教程的禁止问题

时间:2013-11-15 18:13:55

标签: apache angularjs mod-rewrite

我正在尝试使用this online tutorial学习Angular JS。我决定下载他的测试项目来查看文件结构以及一切是如何工作的。这些文件可从this GitHub repo获得:

我按照自述文件中的说明操作,但是当我加载索引页面时,由于403 Forbidden error,Wine List无法加载。我有预感,这可能是由于文件许可或mod_rewrite问题,但我不知道如何解决它。

我查看http.conf处的/etc/apache2/文件,mod_rewrite似乎已启用,我还在我的根目录中放了一个phpinfo();文件并查找启用模块中的mod_rewrite,它似乎就在那里。 有什么想法吗?

2 个答案:

答案 0 :(得分:0)

在您的Apache配置文件(httpd.conf或extras / httpd-vhosts.conf)中添加:

<Directory "C:/path/to/files">
   Require all granted
</Directory>

使用您的实际路径,这将授予Apache访问该目录的权限。

答案 1 :(得分:0)

在阅读了一些相关问题后,我找到了解决方案:

将以下内容添加到我的vhost文件中可以解决问题:

Options +FollowSymLinks

我希望这有助于其他人!