Chapter 14.5: 重定向

SDC18496重定向管理是一个绝妙的主意。 如果用户输入的网站路径有误就会把他们重定向到某个有效的网页。失效网页或许过去有存在并被搜索引擎添加索引,又或某人把它保存到了另外一个网站。这个问题经常发生在网站改版后。
重定向组件非常方便。如果某人试图访问的页面不存在,Joomla就会显示一个404–未发现 页面,同时会在重定向管理器内创建一个新的条目。

当访问组件–重定向,你会看到这些链接(图1)。必须在扩展 →插件内激活插件系统–重定向。

Joomla! 1.6 cocoate.com/node/6287
Joomla! 2.5 cocoate.com/node/10319Redirect Manager

图 1: 重定向管理器

你现在可以编辑这些链接并添加新的重定向网址。下次再访问这些旧的路径时,重定向组件会确保访客重定向到新的网址。如果你意识到哪些旧的路径已经不复存在的话也可以自己创建重定向。

该组件使用了web服务器的重写系统。你必须弄明白你所使用的web服务器。你可以在网站→系统信息里面查看你在使用何种web服务器。(图 2

cocoate.com/node/10319System Information

图 2: 系统信息

如果您web服务器的是Apache,请重命名文件htaccess.txt为.htaccess。某些情况下无法改名是由于文件名的开始是个点。我使用了ftp客户端或shell来重命名。

如果使用的是Internet Information Server,请把文件web.config.txt重命名为web.config并在激活前安装IIS URL Rewrite Module  (图 3).

Joomla! 1.6 cocoate.com/node/6287
Joomla! 2.5 cocoate.com/node/10319.htaccess

图 3: .htaccess

然后,打开全局配置→网站→SEO设置→使用网址重写 并切换到是(图 4).

cocoate.com/node/10319Global Configuration Site

图 4: 全局配置 – 网站