我寫了個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?/;
}
xxx為目錄名