我们做网站建设肯定会遇到一个问题,那就是301重定向,比如一般情况下我们需要把不带www的域名301重定向到www域名,这样可以起到网站集权的作用。有时我们可能还有更复杂的301重定向需求,比如把某个链接做重定向。

今天给大家分享一个强大的301重定向插件-Redirection

Redirection 一款全成功的301重定向插件

官方介绍

Redirection是WordPress最流行的重定向管理器。有了它,你可以很容易地管理301个重定向,跟踪404个错误,并通常整理你的网站可能有任何松散的结尾。这可以帮助减少错误,提高您的网站排名。

Redirection被设计成在有几个重定向的站点上使用,而在有几千个重定向的站点上使用。

它作为WordPress插件已经超过10年了,被推荐了无数次。而且是免费的!

除了简单的网址匹配,您还可以根据其他条件进行重定向:

1.登录状态–仅当用户登录或注销时重定向

2.如果用户能够执行某项功能,重定向

3.浏览器–如果用户正在使用某个浏览器,则重定向

4.推荐人–如果用户从其他页面访问了链接,则进行重定向

5.cookie–如果设置了特定的cookie,则重定向

6.超文本传输协议报头——基于超文本传输协议报头的重定向

7.自定义过滤器–基于您自己的WordPress过滤器重定向

8.IP地址–如果客户端IP地址匹配,则重定向

9.服务器–重定向另一个域(如果也托管在此服务器上)

10.页面类型–如果当前页面是404,则重定向

总结

Redirection这款插件虽然很强大,但是在使用过程中还是可能出现一些问题,比如有时会莫名其妙的出现重定向死循环,这样网站就会打不开,会提示重定向次数过多,大多数只是首页会出现这咱情况,内页又可以打开,特别是使用了CDN的网站,更容易出现这类情况。

解决方法:到CDN设置里面刷新一个资源即可。

建议:如非必要,我们只需使用宝塔或虚拟主机面板自带的重定向功能就可以了。