在Web托管ASP.NET中设置起始页面

时间:2015-05-14 11:13:41

标签: asp.net plesk

并行Plesk没有在我的域名上打开我在默认目录中设置的默认页面,而是打开我的ASP.NET Web应用程序的登录页面。但是,一旦我通过提供正确的凭据登录,它就会在我的域名上打开默认页面。 这是我的web.config文件:

<system.web>
    <compilation debug="true" targetFramework="4.5" />
    <authentication mode="Forms">
        <forms loginUrl="Login.aspx" name=".ASPXFORMSAUTH"></forms>
    </authentication>      
    <httpRuntime targetFramework="4.5" maxRequestLength="20896" />
    <authorization>
        <deny users="?"/>
    </authorization>
</system.web>

<location path="UserPanel.aspx">
    <system.web>
         <authorization>
             <allow users="*"/>
         </authorization>
    </system.web>
</location>

1 个答案:

答案 0 :(得分:1)

如果您在IIS(7或更高版本)上托管,请在<system.webServer>(您的web.config)内添加:

<defaultDocument>
    <files>
        <clear/>
        <add value="UserPanel.aspx" />
    </files>
</defaultDocument>