簡體   English   中英

將Asp.net網站重定向到default.aspx頁面

[英]Redirect asp.net website not to default.aspx page

我們在asp.net中有一個網站。 如何將www.mywebsite.com重定向到www.mywebsite.com/start.aspx,而不重定向到www.mywebsite.com/default.aspx。 有人可以幫我嗎?

如果您使用的是表單身份驗證,請在web.config中查找。

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

您可能對此並不滿意,但是您需要將defaultUrl更改為

~/Start.aspx

如果不使用身份驗證,則可以在解決方案資源管理器中右鍵單擊start.aspx,然后單擊“設置為起始頁”。 有時可以正常工作,有時卻不能正常工作。 我通常將Default.aspx更改為另一個名稱,或者將它們全部刪除。 我不確定您的代碼外觀如何,但希望這些選項之一對您有所幫助。

使用IIS管理器配置默認文檔。

管理工具-> IIS管理器->您的服務器名稱->您的站點名稱->在HTTP功能下->默認文檔-> YourDefaultPage.aspx

請參閱此鏈接以開始使用IIS http://www.iis.net/learn/get-started/getting-started-with-iis/getting-started-with-the-iis-manager-in-iis-7-和-IIS-8#首頁

如果您的應用程序正在處理表單身份驗證,則一定要遵循humpy的指導。 但是,在其他情況下,只需在Visual Studio中單擊文件名,然后選擇“設置為起始頁”選項即可。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM