織夢DEDECMS排除某個目錄不使用偽靜態(tài)
我們在設置全站偽靜態(tài)后,訪問管理目錄會要求在目錄后面添加index.php才能正常訪問,如下圖
這樣我們自己登錄時,沒問題,但在寫火車頭登錄接口時,就會出錯:Request Error!
所以,我們就得把后臺管理目錄設置為不使用偽靜態(tài)。設置方法
#排除
rewrite ^/(dede)($|/) /$1/index.php last;
這個是nginx環(huán)境下的規(guī)則,如果你是apache環(huán)境,請用下面的規(guī)則。
#排除
RewriteRule ^(dede)($|/)$ /$1/index.php [L]
IIS
<rule name="織夢iis排除目錄" stopProcessing="true">
<match ignoreCase="false" url="^(dede)($|/)$"/>
<action type="Rewrite" url="/{R:1}/index.php"/>
</rule>
如果想過濾多個目錄就在后面加一個豎線和目錄名。比如(dede|admin)
這個規(guī)則要放到所有規(guī)則前面。
聲明:
1.本站主要是為了記錄工作、學習中遇到的問題,可能由于本人技術有限,內容難免有紕漏,一切內容僅供參考。
2.本站部分內容來源互聯(lián)網,如果有圖片或者內容侵犯您的權益請聯(lián)系我們刪除!
3.本站所有原創(chuàng)作品,包括文字、資料、圖片、網頁格式,轉載時請標注作者與來源。
1.本站主要是為了記錄工作、學習中遇到的問題,可能由于本人技術有限,內容難免有紕漏,一切內容僅供參考。
2.本站部分內容來源互聯(lián)網,如果有圖片或者內容侵犯您的權益請聯(lián)系我們刪除!
3.本站所有原創(chuàng)作品,包括文字、資料、圖片、網頁格式,轉載時請標注作者與來源。
THE END