亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

.htaccess mod_rewrite-如何從重寫規則中排除目錄

.htaccess mod_rewrite-如何從重寫規則中排除目錄

.htaccess mod_rewrite-如何從重寫規則中排除目錄我的.htaccess文件中有8行重寫規則。我需要將服務器上的兩個物理目錄排除在這些規則之外,這樣就可以訪問它們?,F在,所有請求都發送到index.php文件。要排除的目錄:“admin”和“user”。因此,http請求:http://www.domain.com/admin/不應傳遞給index.php文件。ErrorDocument 404 /index.php?mod=error404 Options  FollowSymLinks RewriteEngine On RewriteBase / RewriteCond %{HTTP_HOST}  !^www\.domain\.com$ [NC] RewriteRule ^(.*)$ http://www.domain.com/$1 [R=301,L] RewriteRule ^([^/] )  /([^/] )\.html$ index.php?lang=$1&mod=$2 [L] RewriteRule ^([^/] )/$ index.php?lang=$1&mod=home [L]
查看完整描述

4 回答

?
一只萌萌小番薯

TA貢獻1795條經驗 獲得超7個贊

在其他規則之前嘗試此規則:

RewriteRule ^(admin|user)($|/) - [L]

這將結束重寫過程。


查看完整回答
反對 回復 2019-07-09
?
素胚勾勒不出你

TA貢獻1827條經驗 獲得超9個贊

您還可以做的是放置一個.htaccess文件,其中包含

RewriteEngine Off

在您想要被重寫的文件夾中(通過樹中較高的.htaccess文件中的規則)。簡單但有效。


查看完整回答
反對 回復 2019-07-09
?
森欄

TA貢獻1810條經驗 獲得超5個贊

添加一個條件來檢查管理目錄,如下所示:

RewriteCond %{REQUEST_URI} !^/?(admin|user)/ RewriteRule ^([^/] )/([^/] )\.html$ index.php?lang=$1&mod=$2 [L]
 RewriteCond %{REQUEST_URI} !^/?(admin|user)/ RewriteRule ^([^/] )/$ index.php?lang=$1&mod=home [L]


查看完整回答
反對 回復 2019-07-09
  • 4 回答
  • 0 關注
  • 1462 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號