如何在ASP.NET网站(IIS)中定义起始页面

时间:2016-04-05 02:07:47

标签: c# asp.net visual-studio iis

我在Visual Studio中创建了一个网站,我正在使用IIS。但是,我希望它显示如下:localhost / app,而不是localhost / app / index.aspx。我在我的应用程序中将index.aspx定义为我的起始页面,但它没有用。

2 个答案:

答案 0 :(得分:1)

在IIS管理器中,转到默认文档并添加默认页面。 (例如index.aspx)

答案 1 :(得分:0)

在你的web.config

 <system.webServer>
     <defaultDocument>
            <files>
                <clear />               
                <add value="Login.aspx"/>
            </files>
        </defaultDocument>
    </system.webServer>

或代码

void Session_Start(object sender, EventArgs e)
{
    // Code that runs when a new session is started

    Response.Redirect("~/Index.aspx");

}