1. 程式人生 > >apache/nginx設定目錄控制權限

apache/nginx設定目錄控制權限

1.多站點設定某一站點的目錄許可權(apache)

<VirtualHost *:80>
    DocumentRoot "E:\web"
    ServerName "www.test.com" 
    DirectoryIndex index.php index.html index.htm
    <Directory "E:\web\要控制權限的目錄">
       Order Deny,Allow    #Deny和Allow的先後順序
       Deny from all	    #禁止所有
    </Directory>
</VirtualHost>
2.在httpd.conf裡面設定127.0.0.1的目錄許可權(apache)

 在httpd.conf裡面的<Directory /></Directory>閉合標籤之後新增如下語句

    <Directory "E:\web\要控制權限的目錄">
       Order Deny,Allow    #Deny和Allow的先後順序
       Deny from all	    #禁止所有
    </Directory>

3.nginx設定目錄許可權

 在某站點的server裡面加入如下語句

location /要控制權限的目錄 {
   deny all;
    return 403;
}