WordPress 301重定向的5种方法

2019.08.02 -

   

  有时您希望在访问特定页面或文章时将访问者重定向到您网站的其他页面。原因可能是您修改了文章标题及其URL,删除了一个页面,或者您想要别的页面进行排名。这里给大家5种Wordpress301重定向的方法。

301重定向

 1.301重定向的含义

  “重定向”这个名称几乎说明了一切:它将访问特定页面的访问者跳转到另一个页面。但这301意味着什么,它与302重定向有何不同?

  两者都会将您的用户跳转到其他页面。唯一的区别是301将永久性地将访问者和搜索引擎跳转到新目的地。302重定向只是希望暂时将访问者跳转到其他页面。

 2.在服务器上创建301重定向

  添加301重定向的最基本方法之一是在服务器上编辑.htaccess文件。此方法仅适用于Apache服务器。Nginx有自己的方式在服务器中配置重定向,并且需要广泛的系统管理知识。

  随着时间的推移,这些配置可能会变得非常难以维护,您必须通过FTP登录服务器,编辑文件并在每次添加新规则时需要重新上传它们。这就是为什么一般来说这种方法不被大家经常使用,因为不太适合个人站长,比较适用于有运维的企业。

 3.使用PHP创建301重定向

  作为一名WordPress开发人员,您有两种选择:通过改变代码中文件的标题来进行重定向或者您使用内置的wp_redirect函数。

  一个普通PHP 例子如下:

  <?php

  //MyExampleFile.php

  header(“HTTP/1.1 301 Moved Permanently”);

  header(“Location: http://www.my-blog.com/a-new-destination”);

  ?>

 4.通过使用WordPress的内置功能

  wp_redirect(“http://www.my-blog.com/a-new-destination”,301);

  如果你忘记添加301,那么WordPress和PHP都会认为它是302重定向。

  此方法比编辑服务器上的文件容易一些,但一旦重定向量增加,也会变得很麻烦。

 5.使用YoastSEO创建301重定向

  YoastSEO插件是Wordpress中比较常用的一个插件,可以直接帮助您重定向想要操作的页面,傻瓜安全,建议大家使用。

  301重定向在优化过程中我们时常要使用到,比如顶级域名跳转到www中、http页面跳转到https中,所以学一下是非常必要的。

本站文章禁止转载,违者必究
阅 431
0

  有时您希望在访问特定页面或文章时将访问者重定向到您网站的其他页面。原因可能是您修改了文章标题及其URL,删 […]

湘公网安备 43011102001693号

    湘ICP备19003021号-1