网站优化
IIS如何做URL重定向
2022-08-19 01:17:09
IIS下,做URL重定向比在宝塔等控制台操作要复杂的多,需要反复调试。需要用到通配符如<action type="Redirect" url="article/{R:2}/{R:1}" redirectType="Found" />,以及<action type="Rewrite" url="article.aspx?id={R:1}&title={R:2}" />等等。
源地址:http://localhost/blog/some-other-title/543
定向为:http://localhost/article/543/some-other-title
重定向规则可以将多个 URL 地址定向到同一个地址页面。
打开 IIS 管理器的 URL Rewrite 特性窗口,点击 Add Rule(s)... 添加规则,再次选择 Blank Rule 空白模板。
在编辑规则的页面中,输入下列内容:
1. 规则名称:Redirect from blog (这是规则的唯一名称)
2. 匹配模板:^blog/([_0-9a-z-]+)/([0-9]+) (这个模板用来匹配以 blog 开头的地址,捕获第二和第三节用于反向引用)
3. 动作:Redirect (重定向动作导致向浏览器发送一个 redirect 响应)
4. 目的 URL:article/{R:2}/{R:1} (这个模板用于重定向,注意,这里使用反向引用使用了前面的捕获组)
输入之后的界面应该如下所示。
输入 redirect URL 之后。
其它配置保持不变,在右面的面板中点击 Apply 应用规则。
测试重定向规则
打开一个浏览器,在地址栏中输入:http://localhost/blog/some-other-title/323
在浏览器中,你会看到地址被重定向到 http://localhost/article/323/some-other-title。
近期更新
- [2023-09-11 09:27:19] 青岛网站建设哪家好?
- [2023-04-14 15:48:12] H5页面设计开发
- [2022-10-14 10:44:21] 企业定制网站有什么好处?
- [2022-08-19 01:03:27] thinkphp无法做url重定向
- [2022-05-07 15:27:29] 建设一个好的网站都有哪些特点?
- [2021-05-28 11:01:57] 青岛做网站公司推荐
- [2021-01-28 17:09:59] 网站建设对企业发展有什么意义和作用?
- [2020-12-24 11:52:34] 网站如何提升用户体验,应该从哪些方面做出改变?
- [2020-09-03 15:01:28] 新的网站内容如何建设好?
- [2020-06-19 11:54:49] 网站建设好之后,如何进行网络优化
- [2019-08-30 10:50:06] 青岛网站前端设计公司哪家好
- [2019-08-28 10:46:14] 青岛网站建设公司哪家好?
延伸阅读
- [2023-04-14 15:48:12] H5页面设计开发
- [2020-12-24 11:52:34] 网站如何提升用户体验,应该从哪些方面做出改变?
- [2019-03-09 21:52:10] 伪静态后目录下html文件是否需要删除
- [2019-03-12 10:31:15] 在青岛做一个网站需要多长时间?
- [2019-05-15 09:19:49] 企业网站推广怎么做
- [2019-03-13 14:36:45] 网站设计如何做好风格统一呢?
- [2020-09-03 15:01:28] 新的网站内容如何建设好?
- [2019-03-12 12:55:04] 微官网,绽放品牌的精彩
- [2019-06-04 13:30:57] 网站建设中的用户体验
- [2019-03-05 09:15:24] 企业为什么要做微信营销?价值及优势是什么?
- [2019-07-26 12:53:08] 如何关闭Web服务扩展- ASP.NET
- [2019-08-28 10:46:14] 青岛网站建设公司哪家好?