问题描述
我知道这是一个常见问题,但我就是不知道该怎么做。
在多次尝试失败后,我放弃了数十篇教程和 SO 帖子,并决定在这里提出一个新问题。
所以,这就是我所拥有的:
-root
|-subfolder1
|-subfolder2
|-subfolder1
|-index.html
|-somescript.PHP
我设法保护了根目录子文件夹的子文件夹,但没有保护根目录本身内的子文件夹。
我完全迷失了。
请问,有人可以帮我吗?
解决方法
如果我理解您的问题,您想禁止访问任何包含 subfolder2
的 URL,如果是这种情况,请尝试将这些规则放入您的 .htaccess 文件中。请确保在测试您的网址之前清除浏览器缓存。
RewriteEngine ON
RewriteCond %{REQUEST_URI} subfolder2 [NC]
RewriteRule ^ - [F]