.htaccess访问限制不起作用

时间:2013-02-21 23:28:42

标签: apache .htaccess

刚刚将我们的网站从共享的虚拟主机移动到vps,突然之间用户可以浏览目录。我的.htaccess文件中包含的代码在最后一台服务器上停止了,但现在它被忽略了。

我将此添加到/etc/apache2/httpd.conf但它似乎没有帮助

<Directory />
  AllowOverride All
</Directory>

容器正在运行ubuntu 10.04

2 个答案:

答案 0 :(得分:1)

可能问题与Order指令有关。

尝试修改如下所示的行:

<Directory />
    Options FollowSymLinks
    AllowOverride None
    Order deny,allow
    Allow from all
</Directory>

可在此处找到更多信息: http://httpd.apache.org/docs/2.2/pt-br/mod/mod_authz_host.html#order

答案 1 :(得分:0)

确保您的htaccess或虚拟主机中有Options -Indexes