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

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

生活随笔

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

综合教程

IIS Url重写及配置

發(fā)布時(shí)間:2023/12/13 综合教程 28 生活家
生活随笔 收集整理的這篇文章主要介紹了 IIS Url重写及配置 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1,下載Microsoft URL Rewrite Module

下載地址https://www.microsoft.com/zh-tw/download/details.aspx?id=7435,https://www.iis.net/downloads/microsoft/url-rewrite

2,安裝Microsoft URL Rewrite Module

iis7下直接安裝,iis10下按如下步驟操作

打開(kāi)注冊(cè)表

win+R 輸入 regedit
在HKEY_LOCAL_MACHINESOFTWAREMicrosoftInetStp位置

修改注冊(cè)表

把MajorVersion的值改為9

安裝Rewrite Module

恢復(fù)注冊(cè)表

安裝完成之后,再把MajorVersion的值改回10

重啟一下iis

安裝成功后IIS會(huì)有顯示

3,IIS7.5 偽靜態(tài) 腳本映射 配置方法(圖文詳解)

這篇文章主要介紹了IIS7.5 偽靜態(tài) 腳本映射 配置方法,需要的朋友可以參考下

首先,是IIS7.0的配置,由于Windows Server 2008操作系統(tǒng)默認(rèn)的IIS版本為7.0,我們知道,IIS7.0與IIS6.0

核心注意的地方:先要將應(yīng)用池設(shè)置為集成模式,修改OK后,再改成經(jīng)典模式。否則,什么托管程序出不來(lái)。剩下的按照這個(gè)模式操作就可以了

的操作界面差別較大,如圖所示:

1. IIS7.0操作界面:



2 新建網(wǎng)站同時(shí)新建應(yīng)用程序池與網(wǎng)站對(duì)應(yīng),注意,在IIS7下新建網(wǎng)站之后,程序會(huì)自動(dòng)新建應(yīng)用程序池與之對(duì)應(yīng);不需要再新建應(yīng)用程序池。如圖



3 添加網(wǎng)站詳細(xì)頁(yè)面如圖所示:




4 全部填寫完畢以后,就可以直接點(diǎn)擊確定了(注:不填寫網(wǎng)站信息是無(wú)法點(diǎn)擊確定的)



5 網(wǎng)站建立好之后,接下來(lái)就是配置偽靜態(tài)的問(wèn)題了,在IIS7下如何配置偽靜態(tài)呢?
注意:以上是原本就有的步驟,接下來(lái),要為大家介紹在Windows Server 2008、IIS7.0下多出來(lái)的步驟,
大家可要看仔細(xì)了哦;
(1)應(yīng)用程序池更改為集成模式
(2) 添加腳本映射。
打開(kāi)IIS主頁(yè)面,找到處理程序映射這一選項(xiàng),雙擊打開(kāi),

如圖所示:

打開(kāi)之后顯示如下界面,在右上角操作欄目?jī)?nèi)找到“添加腳本映射”這一欄目, 如圖所示:

圖(6)

找到“添加腳本映射”這一欄目之后,點(diǎn)擊進(jìn)入,就會(huì)彈出新的對(duì)話框,請(qǐng)求路徑設(shè)置為*.html ,可執(zhí)行文件為%windir%Microsoft.NETFrameworkv2.0.50727aspnet_isapi.dll,名稱可設(shè)定為 htmlrequest,如圖所示:

點(diǎn)擊請(qǐng)求限制按鈕,然后選擇“謂詞”這一欄目,將謂詞限制為GET,HEAD,POST,DEBUG,如圖所示

(3) 添加通配符腳本映射
(路徑:*可執(zhí)行文件:C:WindowsMicrosoft.NETFrameworkv2.0.50727aspnet_isapi.dll
名稱:任意,比如All)

在處理程序映射里面右上角找到添加通配符腳本映射選項(xiàng), 如圖所示:

找到之后點(diǎn)擊添加通配符腳本映射,路徑:*
可執(zhí)行文件為C:WindowsMicrosoft.NETFrameworkv2.0.50727aspnet_isapi.dll,
名稱可定為 all

如圖所示:


(4) 托管處理程序映射,步驟與之前操作相同:

(路徑:*

可執(zhí)行文件:System.Web.UI.PageHandlerFactory

名稱任意比如Html-Integrate)-------->(不用處理請(qǐng)求限制)

(5) 添加托管模塊
如圖所示,找到網(wǎng)站視圖中模塊選項(xiàng),雙擊打開(kāi):



圖(13)


在右上角操作里選擇添加托管模塊,名稱填寫為all,類型改為 URLRewriter.ModuleRewriter,勾選上下面僅針對(duì)asp。net應(yīng)用程序或者是托管程序發(fā)出的請(qǐng)求調(diào)用:

(6) 應(yīng)用程序池改為經(jīng)典模式

這樣,在Windows Server 2008下,IIS7.0版本的IIS靜態(tài)化配置就完全結(jié)束了,接下來(lái),就可以按照正常情況操作了,至此,在Windows Server 2008操作系統(tǒng)下,IIS7.0版本的靜態(tài)化解決方案

下面是配置過(guò)程中碰到的問(wèn)題解決方法:

HTTP 錯(cuò)誤 404.2 - Not Found 由于 Web 服務(wù)器上的“ISAPI 和 CGI 限制”列表設(shè)置,無(wú)法提供您請(qǐng)求的頁(yè)面。

打開(kāi)IIS,右邊操作里選基本設(shè)置,應(yīng)用程序池旁邊點(diǎn)選擇,模式改成Classic ,

就是將管理模式切換為了經(jīng)典模式。

出現(xiàn)環(huán)境:win7 + IIS7.0

解決辦法:IIS的根節(jié)點(diǎn)->右側(cè)“ISAPI和CGI限制”->把禁止的DotNet版本項(xiàng)設(shè)置為允許,即可~
如果沒(méi)有的可以自行添加,路徑如下圖示:

HTTP 錯(cuò)誤 404.0 - Not Found您要找的資源已被刪除、已更名或暫時(shí)不可用。1.選擇站點(diǎn)-》IIS-》處理程序映射-》添加腳本映射(對(duì)應(yīng)擴(kuò)展名)

2.選擇站點(diǎn)-》IIS-》處理程序映射-》添加通配符腳本映射(對(duì)應(yīng)擴(kuò)展名)

如果在應(yīng)用程序池選了32位支持,那就按上面的把32位的isapi再配置一遍就OK了。

4,網(wǎng)站首頁(yè)添加index.html空頁(yè)面映射首頁(yè)路徑

總結(jié)

以上是生活随笔為你收集整理的IIS Url重写及配置的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

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