nginx如何設定不可存取某一個目錄
世界只因有你
世界只因有你 2017-05-16 17:28:57
0
1
896

我寫了個url rewrite,結構:

http://xxx.com/abc -> index.php/abc
http://xxx.com/abc/bcd -> index.php/abc/bcd

根目錄下因為特殊原因必須存在abc/目錄,這時候出問題了,訪問http://xxx.com/abc直接訪問的是這個目錄而不是url rewrite,但是我希望反過來。優先訪問rewrite,而不是目錄。同時還有個需求就是僅限這個目錄是這樣,其他目錄還是優先存取目錄,然後才是rewrite

rewrite我是這麼寫的:

if (!-e $request_filename){
    rewrite ^/(.*)$ /index.php?/;
}
世界只因有你
世界只因有你

全部回覆(1)
我想大声告诉你
location /xxx {
 deny all;
 return 403;
}

xxx為目錄名

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!