【发布时间】:2010-12-27 03:36:44
【问题描述】:
是否有任何部分或代码允许我们在web.config 中设置默认页面?
例如,当人们第一次访问我的网站时,我希望他们看到 CreateThing.aspx 而不是 Default.aspx。
我已经知道的解决方案:
把这行代码=>
Response.Redirect("CreateThings.aspx")放到Default.aspxPage_Load事件里面但是这个方法实在是太幼稚了。我们可以使用 IIS(默认页面配置),但我想在我的 ASP.NET 应用程序上做同样的事情。
-
目前这可能是另一种解决方案:
<defaultDocument> <files> <clear /> <add value="Default.aspx" /> <add value="Default.htm" /> <add value="Default.asp" /> <add value="index.htm" /> <add value="index.html" /> <add value="iisstart.htm" /> </files> </defaultDocument>
【问题讨论】:
标签: asp.net iis-7 web-config