asp.net – URL重写从/default.aspx到/
发布时间:2020-05-28 06:19:33 所属栏目:asp.Net 来源:互联网
导读:我在IIS 6中使用URL Rewriting.NET工具.我已经在IIS中为default.aspx设置了默认页面内容.我想要做的是/default.aspx提供301重定向到根目录(www.example.com/default.aspx – www.example.com).我已经尝试关闭默认文档,无效. 我希望做的是使用几个URL Rewritin
|
我在IIS 6中使用URL Rewriting.NET工具.我已经在IIS中为default.aspx设置了默认页面内容.我想要做的是/default.aspx提供301重定向到根目录(www.example.com/default.aspx – > www.example.com).我已经尝试关闭默认文档,无效. 我希望做的是使用几个URL Rewriting.NET规则来实现这一目标.有什么想法吗? 编辑: 对不起,我忘了澄清.如果我从/default.aspx重定向到/打开了默认文档(我想保留它们),那么我得到一个无限循环的默认 – > / – >默认 解决方法最后我用IIS Rewrite模块清理IIS 7,这样可以正确地执行此重定向.编辑: 规则是 <rule name="Default Redirect" stopProcessing="true">
<match url="^default.aspx$" />
<action type="Redirect" url="/" redirectType="Permanent" />
</rule>
您可以通过单独的规则为每个文件夹执行此操作,也可以使用 <rule name="All Redirect">
<match url="^(.*/)*default.aspx$" />
<action type="Rewrite" url="{R:1}" />
</rule> (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-web-api – 无法从’Microsoft.IdentityModel.Toke
- asp.net – 在WatiN中如何等到回发完成
- asp.net – 如何在Web应用程序中获取Client Machine的Mac地
- Asp.net Identity 2.0更新用户
- asp.net-mvc – 文件输入MVC 3所需的客户端验证
- 在ASP.NET MVC 3应用程序中编辑并继续
- asp.net – MVC控制器和视图应该有1到1的关系吗?
- 我可以在Razor中使用@helper语法返回一个字符串吗?
- asp.net-mvc – .NET MVC MultiSelectList和选定的值
- asp.net – GridView RowUpdating无法获取新值
推荐文章
站长推荐
- asp.net-mvc – 在我的ASP.NET MVC网站中缓存不能
- asp.net – DropDownList的EditorTemplate
- asp.net – 我应该使用哪个PreApplicationStartM
- ASP.NET应用程序配置IIS后,会出现错误
- asp.net-mvc – 如何在razor(CSHTML)中设置conte
- asp.net-mvc – 使用Data Annotation验证DateTim
- asp.net-mvc – 如何在验证汇总中显示MVC 3客户端
- asp.net-mvc – 如何在Asp.net MVC 2中替换默认的
- asp.net-mvc – ASP.NET MVC 4 Visual Studio 20
- asp.net – 我从添加引用对话框中找不到System.W
热点阅读
