nginx禁止访问目录中可执行文件
生活随笔
收集整理的這篇文章主要介紹了
nginx禁止访问目录中可执行文件
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
某些網(wǎng)站系統(tǒng)需要用戶上傳圖片等文件到某些目錄下,難免程序有些漏洞,導(dǎo)致用戶上傳了php、cgi等等可執(zhí)行的文件,導(dǎo)致網(wǎng)站陷入非常為難的境地.?此時我們可以通過nginx來禁止用戶訪問這些目錄下的可執(zhí)行文件。
nginx配置
?
? ?| 1 2 3 4 | location ~* /(images|cache|media|logs|tmp)/.*.(php|pl|py|jsp|sh|cgi)$ { return 403; error_page 403 /403_error.html; } |
作用:在目錄images、cache、media、logs、tmp目錄下面的所有php、pl、py、jsp、sh、cgi都不能訪問。
重啟nginx
/usr/local/nginx-1.7.0/sbin/nginx -s reload
轉(zhuǎn)載于:https://www.cnblogs.com/chenshoubiao/p/4783698.html
總結(jié)
以上是生活随笔為你收集整理的nginx禁止访问目录中可执行文件的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: malloc/free与new/dele
- 下一篇: 思科(Cisco)路由器策略路由配置详解