刚刚将我们的网站从共享的虚拟主机移动到vps,突然之间用户可以浏览目录。我的.htaccess文件中包含的代码在最后一台服务器上停止了,但现在它被忽略了。
我将此添加到/etc/apache2/httpd.conf但它似乎没有帮助
<Directory />
AllowOverride All
</Directory>
容器正在运行ubuntu 10.04
答案 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
。