【问题标题】:Permalink redirect issue in WordPressWordPress中的永久链接重定向问题
【发布时间】:2014-01-20 07:58:17
【问题描述】:

我的 WP 网站目前设置为使用以下永久链接结构:

http://websitename.com/%postname%/

如果我将其更改为:

http://websitename.com/%year%/%monthnum%/%day%/%postname%/

一切正常。具体来说,在其他地方(例如我的 FB 页面)发布的旧博客文章会自动重定向到新 URL。

但是,如果我使用自定义永久链接结构并将其设置为以下内容:

http://websitename.com/blog/%postname%/

重定向不适用于旧帖子。也就是说,我仍然可以访问该站点的所有帖子,但是如果我链接到我的 Facebook 页面上的一篇博客帖子,例如,旧 URL 会产生 404 并且不会重定向。我认为这与“博客”不是 WordPress 识别的变量之一有关。

关于为什么会发生这种情况以及如何解决它的任何想法?

提前致谢!

【问题讨论】:

  • 您可能必须为此在 htaccess 中创建重定向。你真的在设置中输入“/blog/%postname%/”吗?
  • 是的,我在自定义结构字段中输入“/blog/%postname%/”。我将如何修改我的 .htacess?
  • 您的 htaccess 文件是什么样的?您可以编辑您的问题并发布吗?

标签: php wordpress .htaccess redirect permalinks


【解决方案1】:

您可以使用 wordpress 快速重定向插件进行重定向 http://wordpress.org/plugins/quick-pagepost-redirect-plugin/

使用简单

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-08-14
    • 2016-02-11
    • 2017-12-20
    • 2015-12-04
    • 1970-01-01
    • 1970-01-01
    • 2019-07-08
    相关资源
    最近更新 更多