Apache2.4仅限制对子目录的访问

时间:2018-10-03 13:22:06

标签: wordpress .htaccess apache2 apache2.4

我的托管服务器上有几个网站。

在主目录中有一个WordPress网站:

/main-site

在子目录中,还有另一个带有index.php的脚本,就这样吧:

/main-site/sub-site

还有一个文件夹,其中包含我要限制外部访问的私人文件(这是因为其他人可以通过FTP将文件上传到那里)

/main-site/sub-site/private

我正尝试使用/main-site/sub-site/.htaccess通过这种方式限制对该文件夹的访问:

<Directory "/main-site/sub-site/private">
    Order Deny,Allow
    Deny from All
</Directory>

但是这也会禁用父目录。因此,当我打开sub-sitehttp://main-site.com/sub-site/)时,出现“找不到”错误。 但是,当我删除/main-site/sub-site/.htaccess时,它会正确打开文件/main-site/sub-site/index.php

有什么想法吗?我尝试了不同的语法,但没有任何效果。使用.htaccess-一切都会停止。没有它,所有的作品。

0 个答案:

没有答案