将asp.net网站重定向到default.aspx页面

时间:2014-01-22 13:53:58

标签: asp.net redirect

我们在asp.net有一个网站。 如何将www.mywebsite.com重定向到www.mywebsite.com/start.aspx而不是www.mywebsite.com/default.aspx。有人可以帮我这个吗?

3 个答案:

答案 0 :(得分:1)

如果您使用的是表单身份验证,请在web.config中查找。

<authentication mode="Forms">
  <forms loginUrl="~/Account/Login" name="ADAuthCookie" timeout="60" defaultUrl="~/Dashboard.aspx" />
</authentication>

您可能不会对此感到厌烦,但您需要将defaultUrl更改为

~/Start.aspx

如果您未使用身份验证,则可以右键单击解决方案资源管理器中的start.aspx,然后单击“设置为起始页”。这有时会起作用,有时它无法正常工作。我通常将Default.aspx更改为其他名称,或者将其全部删除。我不确定你的代码看起来如何,但我希望其中一个选项有所帮助。

答案 1 :(得分:0)

使用IIS管理器配置默认文档。

管理工具 - &gt; IIS管理器 - &gt;您的服务器名称 - &gt;您的网站名称 - &gt;在HTTP功能下 - &gt;默认文件 - &gt; YourDefaultPage.aspx

请参阅此链接以开始使用IIS http://www.iis.net/learn/get-started/getting-started-with-iis/getting-started-with-the-iis-manager-in-iis-7-and-iis-8#Home

答案 2 :(得分:0)

如果您的应用正在处理表单身份验证,那么请务必遵循humpy的指示。但是,在其他情况下,您只需在Visual Studio中单击文件名,然后选择“设置为起始页”选项