我想将页面设置为默认URL,它不在根文件夹中

时间:2013-03-08 09:03:06

标签: asp.net

如何在网络配置文件中设置它?

下面是我尝试的代码,但它无法正常工作..

`                      

</system.web>

<system.webServer>
 <modules runAllManagedModulesForAllRequests="true"/>
<defaultDocument>
  <files>
    <add value="~/Account/Login.aspx"/>
  </files>
</defaultDocument>
</system.webServer>`

我想将登录页面作为我网站的默认页面。这意味着如果我的网站网址是www.mysite.com,那么它应该打开我的登录页面。我可以在根目录中设置任何页面,但是当我尝试从Account中设置login.aspx页面时,这是解决方案中的子文件夹,我无法设置

请帮忙。

2 个答案:

答案 0 :(得分:0)

您正在寻找重定向 - 而不是默认文档。

defaultDocument用于选择在请求文件夹时应执行文件夹中的哪个文件。拥有子文件夹的值可能不会有任何问题。

我的建议是在根文件夹中添加default.aspx文件,并将其重定向到您想要的页面。

答案 1 :(得分:0)