win2008 IIS7無(wú)后綴URL部署問(wèn)題 MVC4 MVC URL映射
前言和中間一段都是我找到問(wèn)題的過(guò)程和思維方法.沒(méi)興趣的可以直接跳過(guò)看后面的問(wèn)題和解決.
前言:
問(wèn)題發(fā)生在站點(diǎn)完成后,部署到服務(wù)器上.以為這個(gè)是最輕松的工作.結(jié)果悲劇了.windows server 2008 R2 上用的是IIS7,無(wú)法識(shí)別沒(méi)有后綴的URL重定向.網(wǎng)上狂找.很多人會(huì)說(shuō)這個(gè)問(wèn)題很常見(jiàn)啊網(wǎng)上的資料很多啊.其實(shí)不然.今天我要給出大家這個(gè)問(wèn)題的最官方的解決辦法.
扯淡結(jié)束.先說(shuō)問(wèn)題.我搜索了很多以后發(fā)現(xiàn)幾個(gè)問(wèn)題.
第一,提供的解決方案都是老的.很多網(wǎng)站就是互相復(fù)制.配圖大多都沒(méi)有了.
第二,有配圖的也多半是IIS6這個(gè)版本的圖片.
第三,最坑爹的就是這個(gè)了.所有資料都是要大家增加一個(gè)*星號(hào)的映射,看似問(wèn)題解決了.可是有很多后遺癥.比如當(dāng)你真的需要訪問(wèn)有后最的文件的時(shí)候就會(huì)出問(wèn)題了.
第四,我感覺(jué)好像這種方法很山寨啊.microsoft既然自己吧MVC做成了無(wú)后綴的樣式難道自己沒(méi)提供方法嗎.
于是我通過(guò)不懈的查找.在官方網(wǎng)站上.找到了一個(gè)老外的同樣問(wèn)題.下面得到了官方的處理方法.
問(wèn)題:
微軟MVC4開(kāi)發(fā)以后URL地址是通過(guò)重定向得到的頁(yè)面.所以沒(méi)有后綴.IIS無(wú)法識(shí)別.
解決:
微軟在很早以前就給出了官方的解決方案只是國(guó)內(nèi)好像知道的人不多(也可能是很多人知道大家認(rèn)為太簡(jiǎn)單問(wèn)題不高興發(fā)在網(wǎng)上了吧).
官方提供了一個(gè)處理URL無(wú)后綴的補(bǔ)丁
下載地址:http://support.microsoft.com/kb/980368
直接下載安裝服務(wù)器.重啟一下.好了現(xiàn)在不需要添加什么映射.你的IIS7也可以支持無(wú)后綴的重定向頁(yè)面了
結(jié)尾:
問(wèn)題解決的很簡(jiǎn)單就只是下載一個(gè)補(bǔ)丁然后安裝就好了.對(duì)這個(gè)問(wèn)題不屑的路過(guò)就好了.不要說(shuō)我太弱智.我只是希望給大家分享一些我實(shí)際遇到但又不是很容易找到答案的問(wèn)題.
如果對(duì)你有幫助請(qǐng)給我一個(gè)回復(fù).對(duì)我就是莫大的動(dòng)力.
轉(zhuǎn)載此文請(qǐng)標(biāo)注出處 http://www.cnblogs.com/YouyouWang
- WIN10使用IIS部署ftp服務(wù)器詳細(xì)教程
- windows?server?2008?R2中IIS?FTP安裝部署圖文教程
- windows系統(tǒng)IIS部署Django項(xiàng)目的實(shí)踐
- Windows 2012/IIS8多網(wǎng)站用相同端口部署多張證書(shū)(SNI)
- windows2003 IIS6 部署MVC3和MVC4程序的方法
- win2003 sp2+iis 6.0上部署.net 2.0和.net 4.0網(wǎng)站的方法
- Windows Server 2022 IIS服務(wù)器部署(阿里云ECS服務(wù)器+IIS+PHP+Python+MySQL)
相關(guān)文章
Windows?Server?2019?安裝后的一些設(shè)置收集
Windows?Server?2019?安裝完成后,可能會(huì)遇到一些問(wèn)題,本文收集一些解決方法,其他Windows?Server版本也可以參考運(yùn)用2022-08-08WAMP(win+apache+mysql+php)環(huán)境部署及優(yōu)化(以win2008R2SP1為操作系統(tǒng))
Windows下的Apache+Mysql/MariaDB+Perl/PHP/Python, 一組常用來(lái)搭建動(dòng)態(tài)網(wǎng)站或者服務(wù)器的開(kāi)源軟件,本身都是各自獨(dú)立的程序,但是因?yàn)槌1环旁谝黄鹗褂?,擁有了越?lái)越高的兼容度,共同組成了一個(gè)強(qiáng)大的Web應(yīng)用程序平臺(tái)2022-12-12Exchange2013提示“出現(xiàn)意外錯(cuò)誤,無(wú)法處理您的請(qǐng)求”處理方案
前幾天公司海外站點(diǎn)的Exchange Sever 2013出了點(diǎn)問(wèn)題,通過(guò)WEB訪問(wèn)OWA和ECP的時(shí)候,點(diǎn)擊登錄驗(yàn)證完用戶(hù)名密碼后,開(kāi)始跳轉(zhuǎn)至郵箱的過(guò)程中會(huì)清楚的看到“正在打開(kāi)您的郵箱,正在處理。。?!?,但是最后就會(huì)提示“發(fā)生意外錯(cuò)誤,無(wú)法處理你的要求”2014-06-06windows server 2019 IIS10配置SSL或更新域名證書(shū)(https)
這篇文章主要介紹了windows server 2019 IIS10配置SSL或更新域名證書(shū)(https)的步驟,需要的朋友可以參考下2024-03-03詳細(xì)解說(shuō)IIS應(yīng)用程序池以及運(yùn)用程序池回收AppPool
什么是應(yīng)用程序池呢?這是微軟的一個(gè)全新概念:應(yīng)用程序池是將一個(gè)或多個(gè)應(yīng)用程序鏈接到一個(gè)或多個(gè)工作進(jìn)程集合的配置。2011-04-04windows server創(chuàng)建域的實(shí)現(xiàn)步驟
本文主要介紹了windows server創(chuàng)建域的實(shí)現(xiàn)步驟,文中通過(guò)圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2025-01-01IIS7.5 UrlScan3.1應(yīng)用防火墻安裝配置方法
URLScan是一個(gè)IIS下的ISAPI 篩選器,它能夠限制服務(wù)器將要處理的HTTP請(qǐng)求的類(lèi)型。通過(guò)阻止特定的 HTTP 請(qǐng)求,URLScan 篩選器可以阻止可能有害的請(qǐng)求到達(dá)服務(wù)器并造成危害2013-06-06