2017-08-29 40 views
-2

我希望我的服務器拒絕查看和下載所有非PHP文件,所以我寫了這個代碼「nginx.conf」:拒絕下載非PHP文件

enter image description here

我重新啓動服務器,做了一些測試,並發現它沒有工作。請問哪裏錯了?

+3

性Asd代碼作爲文本的問題。顯示完整的nginx配置 –

+0

我已經改變了方式,現在它工作得很好。謝謝! –

回答

0

而不是使用一個否定塊的,你可以使用類似下面

server { 
    listen 80; 

    location/{ 
     deny all; 
    } 

    location ~ \.php$ { 
     fastcgi_pass ...; 
     ....; 
    } 
}