標籤: 暫無標籤

  ISAPI_Rewrite是一個功能強大的URL重寫組件。它的功能類似Apache的mod_Rewrite ,但用於微軟的Internet信息服務( IIS ) 。 ISAPI_Rewrite是一個ISAPI篩選器的書面純的C / C + +所以速度極快。 ISAPI_Rewrite讓您的自由,超出標準網址計劃和發展自己的計劃。

  你能做什麼與ISAPI_Rewrite :

  優化您的動態內容類似的論壇或e -商店被編入索引的最受歡迎的搜索引擎。

  熱點座連接您的數據文件的其他網站。

  建立一個定製的授權計劃和管理進入靜態文件使用自定義的腳本和資料庫。

  代理的內容納入一個網站目錄另一個網站。

  讓您的內聯網伺服器可在互聯網上使用只有一個互聯網伺服器與一個非常靈活的許可權和安全的選擇。

  創建動態主機頭的站點使用單一的物理站點。

  創建虛擬目錄結構的物理網站隱藏文件和擴展。這也有助於從一個技術到另一個。

  返回瀏覽器的依賴甚至內容的靜態檔案。

  和其他許多問題是可以解決的力量,正則表達式引擎內置的ISAPI_Rewrite 。

  ISAPI_Rewrite有兩個不同版本:

  ISAPI_Rewrite全

  這是完整版的ISAPI_Rewrite 。它具有以下特點:

  正則表達式的網址重寫引擎。

  支持全球每台伺服器配置文件

  支持每虛擬站點配置文件

  在內存配置緩存

  自動刪除很少使用的配置,從記憶體

  監測的配置文件和資料庫的變化和動態配置載入

  ISAPI_Rewrite全是散發嘗試之前,你買。您可以下載30天試用版是免費的。

  ISAPI_Rewrite建興

  這是簡化版本的ISAPI_Rewrite 。它不支持每虛擬站點配置, proxiing ,資料庫監測和自動清除緩存,但其他所有功能都支持。 ISAPI_Rewrite Lite是完全免費!這可能是一個理想的解決方案,伺服器託管的唯一站點,開發或測試目的。

  推薦文章:

  網址重寫使用ISAPI_Rewrite

  常見ISAPI_Rewrite規則寫法

  # 排除當前虛擬主機需要正常訪問的域名(web.eboat.cn www.eboat.cn)

  # RewriteCond Host: (?:web|www)\.eboat\.cn

  # 多數情況下是一個,即當前提供二級域名服務的系統(如建站系統)

  RewriteCond Host: web\.eboat\.cn

  Rewriterule (.*) $1 [L]

  # 解決不規範目錄(末尾無/)的問題

  # 但前提是目錄名不含『.』而文件名必須包含,否則無法區分兩者

  # 如果保證URL中的目錄名稱規範,則無需此規則

  RewriteRule ^/([^.]+[^/]$) /$1/ [L,R]

  # 提取任意的二級域名名稱(即第一個辭彙)

  # 用[a-zA-Z0-9_-]限制名稱字元,重寫Url到Home/子目錄下

  # 如 test.eboat.cn => web.eboat.cn/Home/test

  RewriteCond Host: ([a-zA-Z0-9_-]+)\.eboat\.cn

  RewriteRule ^/(.*) /Home/$1/$2 [I,L]

  [ISAPI_Rewrite]

  RepeatLimit 1

  # Defend your computer from some worm attacks

  RewriteRule .*(?:Global.asa|default\.ida|root\.exe|\.\.).* . [F,I,O]

  # 排除當前虛擬主機需要正常訪問的域名(web.eboat.cn www.eboat.cn)

  # RewriteCond Host: (?:web|www)\.eboat\.cn

  # 多數情況下是一個,即當前提供二級域名服務的系統(如建站系統)

  RewriteCond Host: web\.eboat\.cn

  RewriteRule (.*) $1 [L]

  # 解決不規範目錄(末尾無/)的問題

  # 但前提是目錄名不含『.』而文件名必須包含,否則無法區分兩者

  # 如果保證URL中的目錄名稱規範,則無需此規則

  RewriteRule ^/([^.]+[^/]$) /$1/ [L,R]

  # 提取任意的二級域名名稱(即第一個辭彙)

  # 用[a-zA-Z0-9_-]限制名稱字元,重寫Url到Home/子目錄下

  # 如 test.eboat.cn => web.eboat.cn/Home/test

  RewriteCond Host: ([a-zA-Z0-9_-]+)\.eboat\.cn

  RewriteRule ^/(.*) /Home/$1/$2 [I,L]
上一篇[IsCharAlpha]    下一篇 [ISAIAH]

相關評論

同義詞:暫無同義詞