部署到IIS報錯:HTTP錯誤500.19,錯誤代碼0x800700d


title=部署到IIS報錯:HTTP錯誤500.19,錯誤代碼0x800700d。
 
用vs直接運行網站沒問題,部署到IIS就報錯,由此可知應該是IIS中不支持網站相關配置。
查找發現在web.config中 < system.webServer >里有重寫的 rewrite,而IIS10.0中並沒有這個組件,當然出現這個問題有多種,這只是其中一種。
自IIS7以后,微軟的IIS更改並不大,架構一致,幾乎所有IIS7能用的組件都能夠在IIS7、IIS8、IIS10上安裝。
禁掉rewrite相關的配置,網站正常運行,應該就是這個問題。
 
 
 
 
安裝IIS URL Rewrite 2.0
 
有人反映這個組件的中文版安裝不了,要修改注冊表才能成功。沒有試過,就直接安裝英文版了。
官方64位英文版下載地址: http://go.microsoft.com/fwlink/?LinkID=615137
 
 
 
安裝完成之后就可以正常訪問了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM