asp.net – 在web.config文件中设置重定向
发布时间:2020-07-03 09:04:21 所属栏目: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中如何使用usercontrols来显示“岛”数据?
- asp.net – 如何删除日历的最后一周
- asp.net-mvc-2 – 使用’class(或其他保留关键字)作为匿名类
- asp.net-mvc – 如何组合两个dataTextFields的SelectList描
- 什么用于ASP.NET的成员资格
- 显示下载进度条的下载文件代码
- 如何将数组从Asp.net服务器端传递到客户端的Javascript函数
- 在asp.net中将用户变量存储在数据库与会话中
- asp.net – SQL Server查询从ADO.NET运行速度比SSMS慢
- asp.net – 如何从复选框列表中获取最新的选定值?
推荐文章
站长推荐
热点阅读