【发布时间】:2015-02-19 20:08:32
【问题描述】:
我在 AWS 实例上安装了一个已部署且正常工作的网站(Windows Server 2003、IIS 6),但除非我附加路由名称,否则将返回 IIS 默认网页。例如,www.mysite.com 返回 IIS 页面,而 www.mysite.com/Home 则显示网站。
我尝试添加路线:
routes.MapPageRoute("/", "Home", "~/Default.aspx");
但它没有效果。我试图通过在 Application_BeginRequest (Globals.asax.cs) 中为 URL 加上“Home”后缀并重定向它来绕过它,但是 我更喜欢并欢迎这个问题的干净解决方案。我怀疑问题的根源在于 IIS 8.5 增强的安全性,但我不够专业,无法理解如何以及为什么。
AWS 版本:
Windows Server 2012 R2
IIS 8.5
【问题讨论】:
标签: asp.net iis amazon-web-services windows-server-2012