【发布时间】:2016-04-21 20:26:03
【问题描述】:
目前,我通过管理员中的永久链接设置为帖子前置链接 /post/%post_id% 添加了自定义结构。
由于我需要重写类别、标签和作者页面的永久链接,如下所示:
类别
当前/post/category/category_name 到/category_name
标签
当前/post/tag/tag_name 到tag/tag_name
作者
当前/post/author/author_username 到/author/author_username
我尝试在 .htaccess 中创建自定义 RewriteRule,但根本不起作用:
RewriteRule ^/([^/]*)$ ./post/category/$1 [L]
RewriteRule ^/tag/([^/]*)$ ./post/tag/$1 [L]
RewriteRule ^/author/([^/]*)$ ./post/auhtor/$1 [L]
非常感谢任何有关 .htaccess 规则编码以实现此类永久链接的帮助。
【问题讨论】:
-
你没试过吗?
-
@MikeRockett 到目前为止 pastebin.com/4uDvZMn3 但对我不起作用。
-
你的
RewriteRules 倒退了。 -
@AndrewCheong 你的意思是它应该 RewriteRule ./post/category/([^/]*)$ ^/$1 [L] 代替?
-
WordPress 不处理类别和标记永久链接吗?如果我没记错的话,它有“类别库”和“标签库”的选项。虽然不确定作者。 (注意:我根本不使用 WordPress,所以这是我的记忆。)