【问题标题】:htaccess 301 redirect Vs php script in WordpressWordPress中的htaccess 301重定向Vs php脚本
【发布时间】:2011-08-30 15:47:47
【问题描述】:

我想修改最近迁移的 WP 站点的所有旧 URL。修改逻辑有点复杂,所以我正在考虑使用一些PHP脚本在URL中进行条件regexp_replace。

问题是:

  1. 从 SEO 和效率的角度来看,与 htaccess 301 重定向相比,这是一个糟糕的策略吗?
  2. 在 WP 的 index.php 中我应该在哪里添加这个(正则表达式替换代码)?

【问题讨论】:

  • htaccess 和 PHP 301 重定向从客户端的角度来看是等效的。

标签: php wordpress .htaccess seo http-status-code-301


【解决方案1】:

只要旧页面在头部返回 301 以及页面现在所在位置的区别,您生成 301 响应的方式并不重要。

如果您只是重命名所有旧页面,您将失去这些页面的所有 SEO。

【讨论】:

    【解决方案2】:

    关于第1点,这取决于规则的数量。考虑一下,对于基于 htaccess 的解决方案,无论是否需要重定向规则,都会应用重定向规则。

    关于第 2 点,有重定向插件:

    http://www.google.com/search?q=site:wordpress.org/extend/plugins+redirect

    【讨论】:

      猜你喜欢
      • 2017-10-06
      • 2013-02-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-06-30
      • 1970-01-01
      相关资源
      最近更新 更多