urlrewrite偽靜態匹配問題
我的urlrewrite.xml裡類似於
<rule>
<from>^/(.*)_p([0-9]*)_(.*)_e(.*)/(.*)_t(.*)_o(.*)_(.*)</from>
<to>/classfiy.do?skey=$1&pno=$2&showType=$3&pe=$4&rk=$5&tid=$6&ocs=$7&ocid=$8</to>
</rule>
<rule>
<from>^/(.*)_p([0-9]*)_(.*)_e(.*)/(.*)_t(.*)_o(.*)_(.*)_(.*)</from>
<to>/classff.do?skey=$1&pno=$2&showType=$3&pe=$4&rk=$5&tid=$6&ocs=$7&ocid=$8&attr=$9</to>
</rule>
就是說上一個rule比下一個rule加了一個引數,但是奇怪的是每次我訪問下一個rule的時候進入的都是上一個rule的處理方法,後面我調了一個位置,問題就沒有了,所以偽靜態路徑匹配跟rule的順序有關,如果前一個rule的from包含在下一個rule的from中,會被優先匹配掉!
相關文章
- Apache偽靜態html(URLRewrite)設定法ApacheHTML
- UrlReWrite(Url重寫或偽靜態)完美示例原始碼原始碼
- ASP.NET偽靜態及靜態ASP.NET
- Nginx偽靜態教程Nginx
- 偽靜態、靜態和動態的區別
- 網站偽靜態和純靜態區別網站
- nginx偽靜態檔案Nginx
- wordpress偽靜態的原理
- Typecho程式偽靜態規則
- PHP重定向與偽靜態PHP
- 偽靜態配置apache 和nginxApacheNginx
- 網站提速-偽靜態(3)網站
- 徹底搞懂訪問者模式的靜態、動態和偽動態分派模式
- .NET偽靜態使用以及和純靜態的區別
- Nginx常用Rewrite偽靜態規則Nginx
- 關於php生成靜態問題PHP
- PLSQL Language Referenc-PL/SQL靜態SQL-靜態SQL的描述-偽列SQL
- 前端靜態頁面問題彙總前端
- python指令碼處理偽靜態注入Python指令碼
- sqlmap支援自動偽靜態批次檢測SQL
- Laravel 專案 偽靜態分頁處理Laravel
- Yii2配置Nginx偽靜態的方法Nginx
- 字串匹配問題字串匹配
- 專案中靜態頁面的安全問題
- 帝國CMS 7.5 tags偽靜態設定教程
- .NET探索模型路由約定實現偽靜態模型路由
- 網站建設有必要做偽靜態嗎?網站
- wamp整合環境開啟rewrite偽靜態支援
- 偽靜態和重定向(apache)學習筆記Apache筆記
- 3、python指令碼處理偽靜態注入Python指令碼
- 經典問題 2 —— 動態不包含區間與點完美匹配問題
- Nginx/Apache之偽靜態設定 - 運維小結NginxApache運維
- 雲伺服器常用網站偽靜態規則伺服器網站
- python虛擬環境與偽靜態網頁Python網頁
- apache2.4.33偽靜態配置入門教程(1)Apache
- Yii框架在Nginx下的rewrite配置(偽靜態配置)框架Nginx
- LNMP環境中WordPress程式偽靜態解決方案LNMP
- WordPress如何在win系統下實現偽靜態