Apache– 如何拒绝目录,但允许该目录中的一个文件

Apache– 如何拒绝目录,但允许该目录中的一个文件,第1张

概述Apache – 如何拒绝目录,但允许该目录中的一个文件

我尝试configuration我的Apache .conf文件来拒绝来自某个类别的列表,但我想允许这个类别中的特定文件。 看来目录规则比“文件”规则“更强”,所以当使用这两个规则时,我无法访问该文件。

这是我尝试的:

<Directory /var/www/denIEd_directory> order deny,allow Deny From All </Directory> <files safefile.PHP> Order Allow,Deny Allow from All </files>

在linux与windows中的文件权限

如果URL作为input参数提交,Apache将阻止请求

让PATH环境中的本地目录不安全?

保护audio文件不被下载,同时仍然可以通过Jquery jplayer播放

IIS – 您无权查看此页错误消息

什么文件夹保证用户在windows上有写权限?

使用JNA通过Java恢复到windows目录的inheritance

windowsencryption容器有多安全?

检查是否有其他用户有权写入文件

PHP mkdir:0777变成0755?

如果配置正确,它可以很好地工作:

<Directory /var/www/denIEd_directory> Order allow,deny <files test.PHP> Order deny,allow </files> </Directory>

在Apache 2.4中,对环境变量进行额外的测试以获得更好的效果:

另请参阅: 需要指令

<Directory "/wikis/foswiki"> Require all denIEd # Allow access to toplevel files ending in .HTML (in particular index.HTML) only # (comment out if you don't care for this) <files ~ ".HTML$"> <RequireAll> Require all granted Require not env blockAccess </RequireAll> </files> </Directory>

把你的文件指令放在你的目录指令中。

总结

以上是内存溢出为你收集整理的Apache – 如何拒绝目录,但允许该目录中的一个文件全部内容,希望文章能够帮你解决Apache – 如何拒绝目录,但允许该目录中的一个文件所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/langs/1287059.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-09
下一篇 2022-06-09

发表评论

登录后才能评论

评论列表(0条)

保存