apache重寫規則自動追加查詢引數QSA

2022-03-16 07:28:37 字數 371 閱讀 3074

看好多大**上的搜尋都是以.html?keyword=手機&page=abc這個樣子表現,

如:search_goods.html?q=%bf%d5%c6%f8%be%bb%bb%af%c6%f7&type=p

本來覺得重寫規則寫一下很簡單,就直接寫成如下形式:

rewriterule ^search_goods.html\?(.*)$ index.php?ctl=search&act=goods&$1 [l]

rewriterule ^search_goods.html$ index.php?ctl=search&act=goods [qsa,l]

好像iis的isap rewrite和nginx沒有這個引數(好像也不需要加這個),有空再測試一下。

apache重寫規則

本文旨在提供如何用apache重寫規則來解決一些常見的url重寫方法的問題,通過常見的 例項給使用者一些使用重寫規則的基本方法和線索。二 為什麼需要用重寫規則?乙個 如果是長期需要放在internet上提供服務,必定會有不斷地更新和維護,如臨 時轉移到其它伺服器進行維護,重新組織目錄結構,變換url...

Apache重寫規則解析

htaccess的主要作用就是實現url改寫,也就是當瀏覽器通過url訪問到伺服器某個資料夾時,作為主人,我們可以來接待這個url,具體地怎樣接待它,就是此檔案的作用。所有的訪問都是通過url實現,所以.htaccess的作用非同小可。正因為此,所以一般地 通過設 置.htaccess,通過乙個十分...

apache重寫規則簡單理解

1 前提 開啟apache重寫,並把httpd.conf裡的相關的allowoverride denied改為allowoverride all 2 重寫規則可寫在專案根目錄的.htaccess檔案或直接配在httpd.conf 3 規則的三個重點 rewriteengine on 開啟引擎 rew...