gpt4 book ai didi

php - htaccess 用于子目录以防止脚本执行

转载 作者:搜寻专家 更新时间:2023-10-31 22:10:48 25 4
gpt4 key购买 nike

我有子目录“图像”,权限为 777,可以上传访客的图像在此文件夹中有 .htaccess 文件以防止脚本执行和更高的安全性

<Files ^(*.jpeg|*.jpg|*.JPEG|*.JPG|*.png|*.gif)>
order deny,allow
deny from all
</Files>

<FilesMatch "\.(php|pl|py|jsp|asp|htm|shtml|sh|cgi)$">
ForceType text/plain
</FilesMatch>

但是当我在浏览器中请求 images/page.php 时,它正在工作这意味着 .htaccess 不工作。我想阻止此文件夹成为可执行文件。

我的.htaccess文件有没有错误

最佳答案

这里还有一条评论,我建议对您的脚本规则进行不区分大小写的检查,即:

<FilesMatch "(?i)\.(php5|php4|php|php3|php2|phtml|pl|py|jsp|asp|htm|shtml|sh|cgi)$">
ForceType text/plain
</FilesMatch>

这适用于我们的服务器。

关于php - htaccess 用于子目录以防止脚本执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13228473/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com