我在全球范围内有这个地图路线:
routes.MapRoute(
"SiteMap",
"sitemap.xml",
new { controller = "Feed", action = "SiteMap" }
);
在本地,它的工作原理,但在服务器上没有!如何强制服务器将此url-requests传递给我的应用程序?我的服务器是IIS 7.5,我可以远程到iis。
答案 0 :(得分:1)
我自己找到了答案!谢谢大家; 在web.config中:
<system.web>
<urlMappings enabled="true">
<add url="~/sitemap.xml" mappedUrl="~/Feed/SiteMap"/>
</urlMappings>
</system.web>