URL重写IIS6一个URL而不是另一个URL

时间:2014-05-14 10:04:32

标签: asp.net iis iis-6

我有一个.net应用程序,目前正在我的本地电脑上选址。现在我的申请网址:

http://localhost/foooz/portal/login.aspx

如何将网络实例连接到上面的网址而不是以下网址:

http://localhost/foooz

我可以直接键入http://localhost/foooz,它会直接将我带到http://localhost/foooz/portal/login.aspx ???

1 个答案:

答案 0 :(得分:0)

使用以下:

在Windows 20008中,IIS 7.0

管理工具 - > IIS管理器 - >您的服务器名称 - >您的网站名称 - >在HTTP功能下 - >默认文件 - >添加login.aspx

或者

将以下内容放在网站或应用程序的web.config文件中:

>    <system.webServer>
>         <defaultDocument>
>            <files>
>                <add value="~/Default.aspx"/>
>            </files>
>         </defaultDocument>
>     </system.webServer>

使用表单身份验证,表单身份验证是基于Cookie的,因为ASP.NET会在客户端计算机中放置Cookie以跟踪用户。如果用户请求安全页面但尚未登录,则ASP.NET会将他/她重定向到登录页面。用户通过身份验证后,将允许他/她访问所请求的页面。