Drupal社区团队 2016-03-01 09:23
修改或变更网页URL地址是经常会遇到的问题,除了修改URL外,每次修改时,还应该将老地址重定向到新地址。(译注:重定向的主要目的有两点:1、保障用户体验,使用户访问老地址时可以自动转向新地址,而不是打开404页面;2、为搜索引擎提供指引,索引新地址并传递权重)
本教程中就将向你展示如何在 Drupal 中创建301(永久)和302(临时)重定向。
安装并启用Redirect模块
下载 Redirect模块
- 安装并启用该模块。
创建一个内部重定向
- 转至配置界面
- 在搜索和元数据中找到“URL重定向”(如下图)
- 点击“添加重定向”。(如下图)
填写设置:
- 将旧网址填写到 From 字段
- 将新网址填写到To 字段
- 选中 启用 。
(可选操作)在“高级选项”中,根据需求修改的重定向状态,如:
- 默认值(301): 永久重定向。出于SEO的目的,让谷歌索引新的地址。
- 302:用于临时重定向
- 完成后点击“保存”。
创建一个外部重定向
除了站内重定向外,还可以将链接重定向到外部地址。
比如我想将 www.mysite.any/go-out 重定向到 www.google.com ,则可以通过以下设置实现:
测试重定向
访问 www.mysite.any/old-url, 确认被重定向到 www.mysite.any/new-url。
重定向统计
通过勾选“计数”选择,可以记录URL重定向被使用的次数