繁体   English   中英

如何阻止直接请求到指定目录中的php文件?

[英]How to block direct requests to php files in specified directory?

我有一个主文件夹,其中存放着所有资源,如js,css,图像等,称为/ resources /。

在/ resources /中,我的网站页面上包含php文件,但是,如果将它们输入浏览器,则可以直接访问它们。

我是否可以在该目录中使用.htaccess来防止直接请求某些扩展名(例如PHP)的文件? 防止热链接并不是我真正想要的。 我只需要一种方法来杀死对除网站本身以外的任何其他东西(特别是在/ resources /目录中)的这些PHP文件的任何直接请求。

任何帮助表示赞赏。 非常感谢你。

/resources/文件夹中添加一个.htaccess ,其中包含以下内容

<Files ~ "\.php$">
  Order allow,deny
  Deny from all
</Files>

它应该阻止访问所有.php文件

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM