nginx去掉單個目錄和多個目錄PHP執行權限方法

咱們常常但願某些目錄不能執行php代碼,若是是nginx的話,咱們怎麼設置Nginx對於某些目錄禁止執行PHP權限呢。之前不知道,其實nginx去掉單個目錄和多個目錄PHP執行權限方法也很簡單。php

首先要編輯nginx的虛擬主機配置,在fastcgi的location語句的前面按下面的內容添加:nginx

一、單個目錄去掉PHP執行權限post

location ~ /attachments/.*.(php|php5)?$ {get

deny all;io

}ast

將attachments目錄的PHP執行權限去掉。class

http://www.jincon.com配置

二、多個目錄去掉PHP執行權限cgi

location ~ /(attachments|upload)/.*.(php|php5)?$ {fastcgi

deny all;

}

將attachments、upload這二個目錄的PHP執行權限去掉。

原文:http://www.jincon.com/archives/56/ 轉載請保留連接,謝謝

相關文章
相關標籤/搜索