ASP的URL重寫技術(IIS的ISAPI)

2021-04-02 20:00:02 字數 644 閱讀 7225

這兩天搗鼓個程式,想做成靜態頁面生成的,於是上網找了些資料,搜到了

url重寫

技術,例如可以將提交的位址

對映到真正的位址

上去,這樣有利於提高google等搜尋引擎的收錄率。

好了,說正題,想要iis支援

url重寫

對映到真正的位址

#abc 轉換成靜態的網頁

因為#abc是程式處理了id=50這個變數生成靜態頁面之後按錨點又做了一次頁內鏈結,所以應該這麼做對映

#abc轉換成

#abc,重寫規則如下:

rewriterule /info_(/d+)/.htm#(/d+) /info/.asp/?id=$1#$2 [n,i]

ASP的URL重寫技術 IIS的ISAPI

解壓後,會有httpd.ini httpd.parse.errors mtbnotif.dll rewrite.dll,四個檔案 我們要用到的只有rewrite.dll和httpd.ini兩個檔案,其它兩個也放著,別刪了,呵呵 把rewirte.dll新增到iis上去,選擇要新增的虛擬目錄,點選滑鼠...

url重寫技術

注釋掉 條目,以使用 http 模組執行重寫 注釋掉 條目,以使用 http 處理程式執行重寫。除了指定使用 http 模組還是 http 處理程式執行重寫外,web.config 檔案還包含重寫規則 重寫規則由兩個字串組成 要在被請求的 url 中查詢的模式 要替換此模式的字串 如果找到 在 we...

URL重寫技術

什麼是url重寫?比如原來要訪問乙個網頁使用的 是 http index.php,但是我們可以使用url重寫技術,將原來的url位址變成http index.html,之後可以通過訪問http index.html達到原來的效果,這可以通過apache的mod rewrite模組來實現 1 要進行u...