【问题标题】:Can URLs be redirected on a hosted Wordpress blog?可以在托管的 Wordpress 博客上重定向 URL 吗?
【发布时间】:2014-04-08 14:05:01
【问题描述】:

如果我在另一个博客服务上有一个博客,该博客具有基于类别的 URL,例如

http://something.com/news
http://something.com/downloads

我可以将它转移到托管的 Wordpress 博客,并且这些 URL 仍然可以工作或重定向吗?

Wordpress.com 似乎只允许

http://something.com/category/news
http://something.com/category/downloads

有什么办法可以使这项工作? Wordpress 会为我实施它作为付费服务吗?有没有其他方法可以使重定向或 url 重写工作?

【问题讨论】:

    标签: wordpress url redirect permalinks


    【解决方案1】:

    这可以使用 WordPress 的 Rewrite Rules 功能来完成。它允许您定义可以映射到 WordPress 理解的 URL 的漂亮 url。

    WordPress.com 不会开箱即用地支持此功能。为此,您需要成为 VIP 客户,并添加一个自定义插件来添加此类重写规则。

    使用自托管的 WordPress.org 网站,您可以通过在您的 functions.php 或自定义插件中添加一些重写规则来做到这一点。

    例如,下面我将/news 映射到news 类别。

    add_rewrite_rule(
      '^news', 'index.php?category_name=news', 'top'
    );
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-10-31
      • 1970-01-01
      • 2013-05-13
      • 1970-01-01
      • 2015-05-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多