asp.net – 在web.config文件中设置重定向
发布时间:2020-12-15 18:49:51 所属栏目:asp.Net 来源:网络整理
导读:我试图重定向一些不友好的urls与更具描述性的。这些URL以.aspx?cid = 3916结尾,每个类别名称页面的最后一位数字不同。我想要它改为重定向到Category / CategoryName / 3916。我试过这个在web.config文件: location path="Category.aspx?cid=3916"system.w
我试图重定向一些不友好的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-3 – 在我的Controller中重构Switch语句
- asp.net-mvc – MVC3自定义输出缓存
- asp.net – 如何在占位符中的动态生成的标签之间创建换行符
- asp.net-mvc – 单元测试RedirectToRouteResult
- 为什么这会考虑不好的做法?或者是吗? (ASP.Net)
- asp.net-mvc-4 – 从beta版升级后的Autofac / MVC4 / WebAp
- asp.net-mvc-4 – HttpResponseException
- Asp.Net Web Api – 发布英国日期格式
- ASP.Net购物车应用
- iis-7 – 经典ASP发送错误到浏览器不能在IIS7上进行远程连接
推荐文章
站长推荐
- Roslyn还出现这么低级的错误,不应该呀!
- 如何使用ASP.NET创建一个非常简单的Web代理?
- asp.net – UpdatePanel没有名为’TextBox’的公
- asp.net-mvc – 多次调用Action方法
- asp.net-mvc – ASP.NET标识:在Azure网站上使用
- asp.net-mvc – 如何在MVC 4.0 Razor中进行授权
- asp.net-mvc – ASP.Net MVC – Img Src服务器路
- asp.net-mvc – ASP.NET MVC 4,迁移 – 如何在生
- typescript – 浏览中ts文件的空内容
- ASP.NET Identity 2是否使用machinekey来密码密码
热点阅读