我尝试使用.htaccess
文件允许访问目录。
这是我的.htaccess
:
<Directory Bilder_Team>
Options Indexes FollowSymLinks
AllowOverride None
</Directory>
目录是&#34; Bilder_Team&#34;。如果我打开这个目录的链接,它会显示我
500内部服务器错误
我该如何解决这个问题?
答案 0 :(得分:2)
将此htaccessCheck用于将来的检查或问题。您检查到的问题是,<Directory>
文件中不允许使用.htaccess
等标记。
而是将.htaccess
直接放入Build_Team
目录并取消周围的标记。
可能更大的问题是AllowOverride None
的使用,禁用.htaccess文件的使用,显然,没有任何.htaccess文件的部分。 AllowOverride
指令只能是主配置文件的一部分!
如图所示,代码段正确 iff 放入httpd.conf
文件(名称可能不同)。实际上,如果可能的话,这是更好的方法。
有关安全问题的详细信息,请参阅此StackOverflow answer。
希望这有帮助!