允许访问指定的文件夹.htaccess 500内部错误

时间:2016-10-22 10:35:23

标签: php apache .htaccess webserver

我尝试使用.htaccess文件允许访问目录。 这是我的.htaccess

<Directory Bilder_Team>
   Options Indexes FollowSymLinks
   AllowOverride None
</Directory>

目录是&#34; Bilder_Team&#34;。如果我打开这个目录的链接,它会显示我

  

500内部服务器错误

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

将此htaccessCheck用于将来的检查或问题。您检查到的问题是,<Directory>文件中不允许使用.htaccess等标记。

而是将.htaccess直接放入Build_Team目录并取消周围的标记。

可能更大的问题是AllowOverride None的使用,禁用.htaccess文件的使用,显然,没有任何.htaccess文件的部分。 AllowOverride指令只能是主配置文件的一部分!

如图所示,代码段正确 iff 放入httpd.conf文件(名称可能不同)。实际上,如果可能的话,这是更好的方法。

有关安全问题的详细信息,请参阅此StackOverflow answer

希望这有帮助!