我正在建立一个网站,但我不完全确定如何处理.htaccess文件。 说例如我有一个名为页面的文件夹,其中包含我的所有页面,如果他们输入www.website.com/pages,以便他们看不到目录,我可以拒绝访问某人吗? 我已经尝试将.htaccess文件放在与“拒绝所有”行的页面文件夹中,虽然它拒绝访问,但它也拒绝访问实际页面。 有没有办法做到这一点,而不拒绝访问查看网站上的网页,只是拒绝访问目录?.htaccess文件。我可以阻止对目录的访问而不阻止访问其中的文件吗?
对不起,如果这没有多大意义,我很困惑哈哈。 感谢您的帮助。
带有“Options -Indexes”的.htacess更容易,因为它(或者可以,我想你可以改变它,如果你想的话)递归。只有一个文件位于您的Web服务器文档根目录中,并且您的任何目录都不能被浏览。然后你只需要添加一个带有“Options + Indexes”的.htaccess就可以为给定的目录授权列表。这样,它甚至可以用于之后添加的新文件夹,而无需执行其他任何操作。 –