asp.net – 在web.config文件中设置重定向
发布时间:2020-05-22 11:14:04 所属栏目:asp.Net 来源:互联网
导读:我试图重定向一些不友好的urls与更具描述性的。这些URL以.aspx?cid = 3916结尾,每个类别名称页面的最后一位数字不同。我想要它改为重定向到Category / CategoryName / 3916。我试过这个在web.config文件: location path=Category.aspx?cid=3916system.webS
|
我试图重定向一些不友好的urls与更具描述性的。这些URL以.aspx?cid = 3916结尾,每个类别名称页面的最后一位数字不同。我想要它改为重定向到Category / CategoryName / 3916。我试过这个在web.config文件: <location path="Category.aspx?cid=3916"> <system.webServer> <httpRedirect enabled="true" destination="http://www.site.com/Category/CategoryName/3916" httpResponseStatus="Permanent" /> </system.webServer> 但由于它并没有结束只是扩展,它没有工作。有没有一个简单的方法来让这个工作?我使用IIS 7.5。 解决方法>在旧页面所在的目录中打开web.config>然后为旧位置路径和新目标添加代码如下: <configuration>
<location path="services.htm">
<system.webServer>
<httpRedirect enabled="true" destination="http://domain.com/services" httpResponseStatus="Permanent" />
</system.webServer>
</location>
<location path="products.htm">
<system.webServer>
<httpRedirect enabled="true" destination="http://domain.com/products" httpResponseStatus="Permanent" />
</system.webServer>
</location>
</configuration>
您可以根据需要添加任意数量的位置路径。 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 什么是ASP.Net MVC?
- ASP.NET 根据汉字获取汉字拼音的首字母(含多音字)
- asp.net-mvc – 如何在razor中添加角度标签到html属性
- asp.net-web-api – ASP.NET WebApi测试 – 断言请求返回40
- asp.net-mvc-3 – 基于条件渲染部分的剃刀语法
- asp.net-core – 如何在ASP.NET Core中启动Quartz?
- asp.net – 如何标签(设置标题)为IIS Express过程?
- identity – 更改MVC 5中的用户名
- 在ASP.NET菜单控件中设置item.selected
- 剃刀 – 我应该在ASP.NET MVC 3中放置声明式HTML助手
推荐文章
站长推荐
- asp.net-mvc-3 – MVC3和认证
- asp.net – 为什么当StateProvider不是InProc时,
- asp.net-web-api – 在WebApi2帮助页面中启用文档
- asp.net-mvc-3 – ASP.NET MVC:如何返回304“未
- 天蓝色 – 不在托管服务或开发结构中运行(生产,而
- asp.net-mvc-3 – 不能将lambda表达式转换为’st
- asp.net – “HttpContext.Current”属性和相关事
- asp.net – 在未经授权的请求后禁止NTLM对话框
- asp.net-mvc – 当OutputPath设置时,“没有为项目
- asp.net-mvc – 在运行时ASP.NET捆绑和缩小有什么
热点阅读
