0
我已經使用標準ASP.Net MVC 5模板創建了一個網站,但沒有進行身份驗證。我從NuGet中添加了MVCSiteMapProvider。在我的開發機器上,一旦將UrlRoutingModule-4.0添加到web.config中,/ sitemap.xml端點就會返回正確的站點地圖。如果我發佈到Azure網站,則/sitemap.xml端點也可以工作。但是,如果我發佈到我的本地主機,/ sitemap.xml端點將返回404 - 文件或目錄未找到。/sitemap.xml端點不能在生產服務器上工作
任何想法我需要更改/添加到web.config以使端點工作?
感謝
添
只是一個快速更新,事實證明我的主機決定把我的網站放在經典的應用程序池中。一旦它被移動到集成的應用程序池,一切正常。 – TimPN