寶塔 windows下apache環境下禁止某文件夾內運行PHP腳本、禁止訪問文件


首先我們來看兩段對上傳目錄設置無權限的列子,配置如下:

//在寶塔下如用/upload這個路徑應用無效,一定要C:/wwwroot/upload才有效果
<Directory "要去掉PHP執行權限的目錄路徑,如/upload"> ErrorDocument 404 /404/404.html ErrorDocument 403 /404/403.html <FilesMatch "\.(?i:php|php3|php4)$"> // ?是盡可能多的匹配.php的字符串,i是不區分大小寫,然后冒號后面跟上正則表達式,也可以寫成:<FilesMatch "\.(php|php3)$"> Order allow,deny Deny from all </FilesMatch> </Directory>

上面的意思就是說,<Directory “要去掉PHP執行權限的目錄路徑,例如:/upload”> 內目錄路徑下所有php文件不區分大小寫,通過order,allow,deny原則判斷拒絕執行php文件,對nginx同樣也是可應用。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM