我的 global.asax 中有以下两行
routes.MapRoute("myTest1", "test", new {
controller = "Home", action = "Page", id = "Home"
});
routes.MapRoute("myTest2", "test.html", new {
controller = "Home", action = "Page", id = "Home" });
上面的第一行完美运行,并且在本地测试时两行都有效。将它放在我的实时服务器上时出现问题。第二行是 404,其他以 .html 结尾的行也是如此
我真的不明白为什么它在本地工作,而不是在线。
任何建议都会很棒。谢谢
- - 编辑 - -
我查看了 IIS,但我不确定问题出在哪里。我尝试上传一个 html 文件“test.html”并且页面加载完美,即使它设置为重定向。