小编Fro*_*ret的帖子

拒绝来自子目录htaccess中的所有内容,而不是覆盖root htaccess中的文件规则

我有一种情况,我试图拒绝访问我网站的子目录中的所有文件.我在这个子目录中添加了一个htaccess文件,并在所有指令中添加了deny.但是,我在站点根目录中也有一个htaccess文件,它允许特定的文件类型,看起来这些文件类型仍然可以在子目录中访问,即使我不再需要它们.我有一个解决方法(见下文),但我觉得必须有一个更好的方法.这是我的两个htaccess文件:

Root .htaccess

# Deny access to everything by default
Order Deny,Allow
deny from all

# Allow access to html files
<Files *.html>
    allow from all
</Files>
Run Code Online (Sandbox Code Playgroud)

子目录.htaccess

# Deny access to everything
deny from all
Run Code Online (Sandbox Code Playgroud)

解决方法:

子目录.htaccess

# Deny access to everything
Order Allow,Deny
deny from all
<Files *.*>
    deny from all
</Files>
Run Code Online (Sandbox Code Playgroud)

这就是我想要的,但我觉得应该有一种方法可以让所有陈述的拒绝本身.有谁知道怎么样?

apache .htaccess

12
推荐指数
2
解决办法
4万
查看次数

标签 统计

.htaccess ×1

apache ×1