win2008 IIS7無后綴URL部署問題 MVC4 MVC URL映射
前言和中間一段都是我找到問題的過程和思維方法.沒興趣的可以直接跳過看后面的問題和解決.
前言:
問題發(fā)生在站點(diǎn)完成后,部署到服務(wù)器上.以為這個(gè)是最輕松的工作.結(jié)果悲劇了.windows server 2008 R2 上用的是IIS7,無法識(shí)別沒有后綴的URL重定向.網(wǎng)上狂找.很多人會(huì)說這個(gè)問題很常見啊網(wǎng)上的資料很多啊.其實(shí)不然.今天我要給出大家這個(gè)問題的最官方的解決辦法.
扯淡結(jié)束.先說問題.我搜索了很多以后發(fā)現(xiàn)幾個(gè)問題.
第一,提供的解決方案都是老的.很多網(wǎng)站就是互相復(fù)制.配圖大多都沒有了.
第二,有配圖的也多半是IIS6這個(gè)版本的圖片.
第三,最坑爹的就是這個(gè)了.所有資料都是要大家增加一個(gè)*星號(hào)的映射,看似問題解決了.可是有很多后遺癥.比如當(dāng)你真的需要訪問有后最的文件的時(shí)候就會(huì)出問題了.
第四,我感覺好像這種方法很山寨啊.microsoft既然自己吧MVC做成了無后綴的樣式難道自己沒提供方法嗎.
于是我通過不懈的查找.在官方網(wǎng)站上.找到了一個(gè)老外的同樣問題.下面得到了官方的處理方法.
問題:
微軟MVC4開發(fā)以后URL地址是通過重定向得到的頁面.所以沒有后綴.IIS無法識(shí)別.
解決:
微軟在很早以前就給出了官方的解決方案只是國(guó)內(nèi)好像知道的人不多(也可能是很多人知道大家認(rèn)為太簡(jiǎn)單問題不高興發(fā)在網(wǎng)上了吧).
官方提供了一個(gè)處理URL無后綴的補(bǔ)丁
下載地址:http://support.microsoft.com/kb/980368
直接下載安裝服務(wù)器.重啟一下.好了現(xiàn)在不需要添加什么映射.你的IIS7也可以支持無后綴的重定向頁面了
結(jié)尾:
問題解決的很簡(jiǎn)單就只是下載一個(gè)補(bǔ)丁然后安裝就好了.對(duì)這個(gè)問題不屑的路過就好了.不要說我太弱智.我只是希望給大家分享一些我實(shí)際遇到但又不是很容易找到答案的問題.
如果對(duì)你有幫助請(qǐng)給我一個(gè)回復(fù).對(duì)我就是莫大的動(dòng)力.
轉(zhuǎn)載此文請(qǐng)標(biāo)注出處 http://www.cnblogs.com/YouyouWang
- 值得分享的IIS部署網(wǎng)站詳細(xì)步驟
- 在IIS上部署ASP.NET Core項(xiàng)目的圖文方法
- 有了SSL證書,如何在IIS環(huán)境下部署https
- windows2003 IIS6 部署MVC3和MVC4程序的方法
- IIS 7.5 部署ASP.NET失敗的解決方法
- 部署到iis后無法加載運(yùn)行CSS文件的解決方法
- IIS部署asp.net報(bào)404錯(cuò)誤的解決方法
- win2003 sp2+iis 6.0上部署.net 2.0和.net 4.0網(wǎng)站的方法
- IIS開啟GZIP壓縮效率對(duì)比及部署方法小結(jié)
- IIS環(huán)境下部署項(xiàng)目的詳細(xì)教程
相關(guān)文章
讓2K與XP、win2003服務(wù)器自動(dòng)登陸技巧
有些軟件不能安裝成系統(tǒng)服務(wù),需要登陸啟動(dòng)軟件。那么就需要設(shè)置服務(wù)器的自動(dòng)登錄。2011-01-01win server 2019服務(wù)器的iis配置以及網(wǎng)站的簡(jiǎn)單發(fā)布
這篇文章主要介紹了win server 2019服務(wù)器的iis配置以及網(wǎng)站的簡(jiǎn)單發(fā)布,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-02-02Windows Server 2008R2文件服務(wù)器升級(jí)到Windows Server 2016
這篇文章主要介紹了Windows Server 2008 R2文件服務(wù)器升級(jí)到Windows Server 2016,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2019-09-09兩個(gè)或多個(gè)域名共用一個(gè)空間并可以獨(dú)立訪問的方法
兩個(gè)域名分別打開的是不同的站,但是他們是放在一個(gè)空間中的。2009-11-11win2003 回收站目錄的權(quán)限設(shè)置安全問題防止被入侵
今天我們一個(gè)用戶的報(bào)告發(fā)映服務(wù)器被入侵,經(jīng)查是回收站目錄的權(quán)限有錯(cuò)造成的.2011-03-03win2008 r2 IIS7.5 設(shè)置強(qiáng)制所有文件直接下載
這篇文章主要介紹了win2008 r2 IIS7.5 設(shè)置強(qiáng)制所有文件直接下載,需要的朋友可以參考下2015-10-10windows10下無U盤安裝ubuntu18 使用EasyUEFI
這篇文章主要介紹了windows10下無U盤安裝ubuntu18 使用EasyUEFI(一點(diǎn)點(diǎn)體會(huì)),需要的朋友可以參考下2019-09-09