【问题标题】:Rewrite Wordpress' Blog Archive URL structure重写 Wordpress 的博客存档 URL 结构
【发布时间】:2012-06-10 15:43:20
【问题描述】:

目前,我网站的存档页面列表显示为:

example.com/2012/05

我想把url结构改成:

example.com/blog/2012/05

我尝试过将重定向与重写结合使用,但我不确定效果是否良好。 我也只是尝试做一个简单的重写,比如

重写规则 ^([0-9]+)/([0-9]+)/$ /blog/$1/$2 [L]

捕获 /year/month 网址并转换它们,但我不成功。

我知道如何编辑存档导航菜单以在 URL 的其余部分之前添加 blog/,但我无法通过此重写来正确链接到页面

它不在子文件夹中。预先感谢您的帮助。

【问题讨论】:

    标签: wordpress .htaccess mod-rewrite url-rewriting


    【解决方案1】:

    有一种真正简单的方法可以做到这一点...

    在设置>永久链接下,更改

      /%year%/%monthnum%/%postname%/
    

      /blog/%year%/%monthnum%/%postname%/
    

    注意您的主页不会在 /blog/ 上。如果您愿意,您将需要创建一个名为“博客”的页面,并将“设置”>“阅读”下的“帖子页面”更改为您创建的“博客”页面。更多信息在这里:http://codex.wordpress.org/Creating_a_Static_Front_Page

    【讨论】:

    • 谢谢,但我已经设置好了。所有帖子都转到 blog/category/postname 只是存档: BLOG ARCHIVES May 2012 April 2012 March 2012 转到 url 的 /year/month/ 我希望它是 /blog/year/month 谢谢
    猜你喜欢
    • 2018-04-06
    • 2018-04-25
    • 1970-01-01
    • 2013-05-08
    • 2018-10-30
    • 2018-12-03
    • 2011-09-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多