技術(shù)頻道導(dǎo)航
HTML/CSS
.NET技術(shù)
IIS技術(shù)
PHP技術(shù)
Js/JQuery
Photoshop
Fireworks
服務(wù)器技術(shù)
操作系統(tǒng)
網(wǎng)站運(yùn)營(yíng)
卡卡网是专业的网站测速平台,网速测试,测试网站速度,就来卡卡网 ~
问题反馈网络日志

DiyVM:香港VPS驚爆價(jià)36元一月
【UFOVPS】香港VPS超低延遲雙向CN2
CN2 GIA/1000Mbps $111/月
服務(wù)器 9.9/月 續(xù)費(fèi)同價(jià)
服務(wù)器 9.9/月 續(xù)費(fèi)同價(jià)

一一云主機(jī) 24元 3折起一一
香港HKBN大帶寬VPS,穩(wěn)定高速,原生IP
海外CN2云 低至$2.5/月
海外云低至2折 298/年
一一一云主機(jī) 26元起一一一

海外主機(jī) 5M CN2 低至$2/月
恒創(chuàng)科技 一 海外服務(wù)器 ● 高速穩(wěn)定
★官方產(chǎn)品 ★高價(jià)收量
10M CN2海外云VPS 53元/月
不限流VPS 5M CN2 $1.8/月

【菠蘿云】香港4G內(nèi)存99元,馬上開(kāi)通
飛碟云:動(dòng)態(tài)BGP防攻擊SSD云服務(wù)器
★高價(jià)收量 ★誠(chéng)邀SEO站長(zhǎng)
5折活動(dòng)中。。海外服務(wù)器 CN2 GIA
國(guó)內(nèi)SSD云服務(wù)器,BGP線路,穩(wěn)定高速

實(shí)力產(chǎn)品變現(xiàn)
實(shí)力產(chǎn)品變現(xiàn)
實(shí)力產(chǎn)品變現(xiàn)
實(shí)力產(chǎn)品變現(xiàn)
實(shí)力產(chǎn)品變現(xiàn)

贊助商

分類(lèi)目錄

贊助商

最新文章

几天配置一个IIS环境的网站时,出现500错误。根据错误提示,很快把问题解决了,...
HTML是静态网页,在HTML代码里可以通过JavaScript等方法实现跳转,...
最近在搭建win2012+IIS8.5+PHP的环境时,我遇到了一些问题,经过4...
本文介绍win2008/2012 FTP安装及配置方法。
安装 Application Request Routing(应用程序请求路由)...
今天我的asp.net应用程序在生产word文件时报错,出现以下错误: 8007...
跟win2012有点不一样,win2008(IIS7.5)添加“IP...

搜索

IIS實(shí)現(xiàn)html網(wǎng)頁(yè)301重定向

作者:admin    時(shí)間:2024-1-3 22:1:21    瀏覽:

HTML是靜態(tài)網(wǎng)頁(yè),在HTML代碼里可以通過(guò)JavaScript實(shí)現(xiàn)跳轉(zhuǎn),或在meta元素里實(shí)現(xiàn)跳轉(zhuǎn),但這些只是普通的網(wǎng)頁(yè)跳轉(zhuǎn),不屬于301重定向,如要實(shí)現(xiàn)HTML網(wǎng)頁(yè)的301重定向,你需要用到一個(gè)輔助工具——URL重寫(xiě)模塊。

適用范圍

此方法適用 IIS7.0+ 的服務(wù)器,不適用 IIS6.0 的服務(wù)器。

x

操作方法

1、下載并安裝URL重寫(xiě)模塊

可以在網(wǎng)上直接下載,下載地址是:

https://www.iis.net/downloads/microsoft/url-rewrite

下載URL Rewrite Module 2.1

文件體積很小,下載安裝完畢后,會(huì)在IIS管理器里看到“URL重寫(xiě)”的圖標(biāo)。

 IIS管理器里的“URL重寫(xiě)”圖標(biāo)

2、編寫(xiě)規(guī)則,實(shí)現(xiàn)HTML網(wǎng)頁(yè)301重定向

我們可以直接點(diǎn)擊“URL重寫(xiě)”圖標(biāo),在可視界面里設(shè)置HTML網(wǎng)頁(yè)301重定向,例如我們要把 a.html 301重定向到 b.html,則可如下圖填寫(xiě)規(guī)則:

a.html 301重定向到  b.html

“URL重寫(xiě)”規(guī)則的設(shè)置,會(huì)反應(yīng)在web.config配置文件里,因此我們也可以直接在web.config文件里設(shè)置,參考以下代碼,修改一下即可。

  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
  3.   <system.webServer>
  4.       <rewrite>
  5.         <rules>
  6.           <rule name="rule 301" stopProcessing="true">
  7.             <match url="^.*a\.html" />
  8.             <action type="Redirect" url="/b.html" appendQueryString="false" />  
  9.           </rule>
  10.         </rules>
  11.       </rewrite>
  12.   </system.webServer>
  13. </configuration>

上面代碼實(shí)現(xiàn)了a.html 301重定向到 b.htmlmatch里的url語(yǔ)法需符合正則表達(dá)式語(yǔ)法。

你可以添加多個(gè)rule標(biāo)簽,以設(shè)置任何頁(yè)面的301重定向。

執(zhí)行結(jié)果如圖

 a.html 301重定向到  b.html

總結(jié)

是不是很簡(jiǎn)單?不過(guò)要正確書(shū)寫(xiě)URL重定向規(guī)則,你需要懂一些正則表達(dá)式語(yǔ)法,你可以看看下面的文章:

相關(guān)文章

標(biāo)簽: 301  重定向  IIS7.5  IIS8.5  
x
廣告: CN2云主機(jī) 免費(fèi)試用
/* 左側(cè)顯示文章內(nèi)容目錄 */