是否有任何部分或代码允许我们在 web.config
中设置默认页面?
例如,当人们第一次访问我的网站时,我希望他们看到的是 CreateThing.aspx
而不是 Default.aspx
。
我已经知道的解决办法:
将这行代码 = > Response.Redirect("CreateThings.aspx")
放入 Default.aspx
Page_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>