asp.net – 在web.config文件中设置重定向
发布时间:2020-07-03 09:03:30 所属栏目: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 Core 使用Redis存储Session
- asp.net – axd和ashx处理程序之间的区别
- 进程是经典ASP可以存储会话状态的唯一方法吗?
- asp.net-mvc – ASP.NET MVC控制器的[Authorize]属性仅适用
- Asp.Net的FileUpload类实现上传文件实例
- asp.net – 来自.Net iSeries Provider的AS 400性能
- asp.net-mvc – MVC 5 OWIN登录声明和AntiforgeryToken.我错
- asp.net – 防止XSS(跨站脚本)
- asp.net-mvc – 在IIS 5.1上部署ASP.NET MVC(Windows XP)
- asp.net core 实现一个简单的仓储的方法
推荐文章
站长推荐
- ASP.NET MVC4 Razor模板简易分页效果
- asp.net-mvc-4 – MVC4捆绑GZIP和头文件
- asp.net-mvc – Url.Action生成查询字符串,以任何
- 使用ASP.NET Web API 2.1配置依赖注入
- asp.net – UserControl Viewstate在回发后丢失所
- .net – DNU发布 – 来自MSBuild的no-source
- 文档在线预览的实现
- IIS 7中为ASP.NET缺少MIME类型404.17
- VS 2015 CTP 6 Nuget Package Source
- ASP.NET Core 1.0 ConfigurationBuilder().AddJs
热点阅读
