国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 服務器 > Win服務器 > 正文

比較詳細的win2003 IIS6.0 301重定向帶參數的問題解決方法

2024-09-10 00:05:57
字體:
來源:轉載
供稿:網友

網站更換域名,把舊域名用301指到新域名來。

從iis中設置url永久轉向就可以,看上去很容易,用了一會兒才發現,參數都沒有帶上。

從微軟網站上找到如下說明,果然好使:
IIS 301重定向設置
通過本次設置IIS的重定向,感覺還是比較方便的。下面就說一下IIS的重定向方法,因為網站改版是面向目錄的遷移的,所以不得不了解以下幾個微軟的IIS定向參數:
我們在設置URL重定向的時候是可以使用帶參數形式URL的,因為畢竟經常面對的URL是很多,要是就那么一兩個頁面301重定向隨便怎么整都可以了。
參數1:$S ——傳遞URL的后綴到新的URL;
參數2:$P——傳遞URL 中的query參數到新的URL,不包括問號(?)
參數3:$Q——傳遞URL中的query參數到新的URL,包括問號(?),,所以在設置URL地址時,后面不要帶問號,比如:
將//m.survivalescaperooms.com/catalog.asp?cate=os&page=1,重定向到//m.survivalescaperooms.com/category.php?cate=1&page=1
只需要在IIS里設置catelog.asp文件設置重定向到 category.php$Q。
參數4:$V——傳遞請求的URL,但是不包括服務器名和任何參數。
另外還有使用通配符重定向,這里不常用暫時不講解。
因為我們重定向多個目錄,所以,如果單個去設置不同的定向文件,那么IIS設置起來將會非常麻煩,但是如果都定向到一個文件然后再重定向,又會因為$_SERVER['HTTP_REFERER']無法取道對應的引用頁面,結果為空,所以不得不采用上面的參數進行傳遞,這時候只需要加個參數就可以解決引用頁面的傳遞問題,比如/301.php?go=$V,這樣就可以直接在php文件中進行URL 301重定向跳轉處理了。

重定向參考 (IIS 6.0)

重定向客戶端請求是確保用戶得到正確頁面的一種方法,它適用于站點正在建設之中或已改變標識的情況。您可以將客戶端請求重定向到同一 Web 服務器上的某個目錄,或者重定向到另一個 URL。

配置 URL 和通配符重定向
可以采用編程方式配置重定向到 URL 以及通配符重定向。使用重定向變量和標志可以通過更改 HttpRedirect 配置數據庫屬性來指定目標和行為。

以下示例顯示了一個簡單重定向字符串的格式。

http://DestinationURL[,Flag[s]]

其中,DestinationURL 可以包括以下重定向變量,以將初始 URL 中相關的部分傳遞給目標 URL。在單個重定向字符串中可以使用多個變量。

<p id="v7ndp"></p>
    1. 變量描述示例

      $S

      將請求的 URL 的后綴傳遞給新的 URL。后綴是用重定向的 URL 代替之后,初始 URL 中所保留的部分。

      如果未設置 EXACT_DESTINATION 標志,則結果目標 URL 的名稱將具有所請求文件的名稱(作為文件夾名稱)以及文件名本身。

      發表評論 共有條評論
      用戶名: 密碼:
      驗證碼: 匿名發表
      主站蜘蛛池模板: 仲巴县| 琼海市| 京山县| 南汇区| 武川县| 夏河县| 孟州市| 阿合奇县| 德惠市| 金坛市| 平江县| 达拉特旗| 思茅市| 江永县| 清徐县| 内乡县| 岚皋县| 隆化县| 许昌市| 北辰区| 涿州市| 安国市| 志丹县| 卫辉市| 抚顺县| 武邑县| 陆良县| 安乡县| 台南市| 五寨县| 和静县| 安泽县| 江油市| 怀宁县| 邵武市| 通辽市| 甘泉县| 达拉特旗| 宁德市| 调兵山市| 临猗县|