日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

iis url重写 域名跳转子目录_逐浪CMS小哥整理IIS设置URL重写,实现页面的跳转的重定向方法...

發(fā)布時(shí)間:2025/3/15 编程问答 89 豆豆
生活随笔 收集整理的這篇文章主要介紹了 iis url重写 域名跳转子目录_逐浪CMS小哥整理IIS设置URL重写,实现页面的跳转的重定向方法... 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

默認(rèn)IIS是不提供URL重寫(xiě)模塊的。
請(qǐng)注意,不要將IIS默認(rèn)的HTTP重定向理解為url重寫(xiě)。

安裝url重寫(xiě)模塊

url重寫(xiě),是要從iis的應(yīng)用市場(chǎng)下載url重寫(xiě)組件才可以的。

URL重寫(xiě)工具的下載地址: 64位版本 32位版本

設(shè)置規(guī)則

比如我樣實(shí)現(xiàn)訪(fǎng)問(wèn)http://www.demo.com/1.aspx
自動(dòng)跳到新地址http://www.demo.com/1

規(guī)則設(shè)置如下:

在配置了url重寫(xiě)組件的IIS中,可以直接操作web.config

如下圖:

代碼:

<system.webServer> <rewrite> <rules> <rule name="test" stopProcessing="true"> <match url="shop/(.*).aspx" /> <action type="Redirect" url="/shop/{R:1}" /> <conditions> </conditions> </rule> </rules> </rewrite> </system.webServer>

動(dòng)態(tài)跳轉(zhuǎn)實(shí)例

那如果要加動(dòng)態(tài)頁(yè)面怎么辦???莫慌,莫慌,看下圖:
原鏈接:http://en.amusechina.cn/en/ProductDetail-2.0.aspx?proId=1159&cateId=99
現(xiàn)鏈接:http://en.amusechina.cn/product1159/99.html

三個(gè)實(shí)例

1、http重定向至https

填寫(xiě)內(nèi)容 ->

名稱(chēng):隨意

模式:(.*) ;代表全部,任意,無(wú)論是否字符都匹配

條件:{HTTPS};https,模式^OFF$,代表https關(guān)閉,也就是沒(méi)有;;;{HTTP_HOST}:填寫(xiě)要匹配的域名,不能其他的域名訪(fǎng)問(wèn)到也重定向至這個(gè)https,邏輯分組全部匹配,任意匹配是滿(mǎn)足一個(gè)條件即可進(jìn)行下面處理

操作類(lèi)型:重定向

重定向URL:https://www.example.com/{R:1}

結(jié)果相當(dāng)于 訪(fǎng)問(wèn) http://www.example.com/……. 重定向至 https://www.example.com/…….

代碼:

<!-- 注意www.51fsw.com要改為你的實(shí)際域名--> <system.webServer> <rewrite> <rewriteMaps> <rewriteMap name="fwf" /> <rewriteMap name="https"> <add key="(.*)" value="" /> </rewriteMap> </rewriteMaps> <rules> <rule name="https" stopProcessing="true"> <match url="(.*)" /> <conditions> <add input="{HTTPS}" pattern="^OFF$" /> <add input="{HTTP_HOST}" pattern="^www.51fsw.com$" /> </conditions> <action type="Redirect" url="https://www.51fsw.com/{R:1}" /> </rule> </rules> </rewrite> </system.webServer>

2、重寫(xiě)服務(wù),一般使用為nodejs服務(wù)需要實(shí)現(xiàn)路徑轉(zhuǎn)為根節(jié)點(diǎn)訪(fǎng)問(wèn),這里不寫(xiě)條件,一般條件使用為上面的兩種,這里為了截圖方便,不予展示

模式:^blog/(.*)

類(lèi)型:重寫(xiě)

目標(biāo)URL:http://127.0.0.1:3001/{R:1}

結(jié)果:訪(fǎng)問(wèn):http://www.example.com/blog/index.html —> http://127.0.0.1:3001/inde.html

當(dāng)然這個(gè)127.0.0.1指的是服務(wù)器的本地,而不是訪(fǎng)問(wèn)者電腦本地,這樣使用,可以防止開(kāi)發(fā)太多端口,引起安全問(wèn)題

3、重寫(xiě)服務(wù)-文件

模式:(.*)phpf$:代表訪(fǎng)問(wèn)的文件以phpf結(jié)尾

類(lèi)型:重寫(xiě)

目標(biāo)URL:http://www.example.com/{R:1}.php

結(jié)果:訪(fǎng)問(wèn):http://www.example.com/dir/loginphpf —> http://www.example.com/dir/login.php

這樣當(dāng)后端有其他語(yǔ)言或者不想在前端顯示文件后綴時(shí),可以使用這種方式來(lái)進(jìn)行隱藏,phpf可以自己隨意更改

參考文檔

  • http://blog.sina.com.cn/s/blog_17a0b6d200102xi8j.html
  • https://www.cnblogs.com/spirit-ling/p/8809039.html

總結(jié)

以上是生活随笔為你收集整理的iis url重写 域名跳转子目录_逐浪CMS小哥整理IIS设置URL重写,实现页面的跳转的重定向方法...的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。