使用system.webServer rewrite必須安裝相應(yīng)的組件
今天試著將博客從原來的服務(wù)器遷移到阿里云上面,所有的環(huán)境都已經(jīng)搭建好,但是遇到了一個(gè)很坑的問題。
web.config中的一個(gè)配置IIS始終無法識(shí)別,就是system.webServer配置節(jié)點(diǎn)中的rewrite。百度了半天,最后終于找到了解決方案。
原來IIS7.5默認(rèn)是不會(huì)裝URL Rewrite的功能的,所以你到角色->Web服務(wù)器中“”添加角色服務(wù)“”的時(shí)候是不能有用的。必須到微軟官網(wǎng)下載指定的URL Rewrite安裝包,安裝到服務(wù)器上才能使用;安裝完之后不用重啟,會(huì)在IIS的功能區(qū)會(huì)出現(xiàn)如下圖標(biāo)。
網(wǎng)站報(bào)出的錯(cuò)誤:
web.config system.webServer rewrite 500.19
URL Rewrite安裝包下載地址: