我在更改wordpress中的分页URL时遇到问题.我知道通用的解决方案是更改wordpress核心文件,但我只需要一个类别的解决方案.也许只有一个类别,这可以通过htaccess完成?
现在有这样的URL:
http://mysite.com/categoryname/page / 3
我想改变它:
http://mysite.com/categoryname/3
谢谢你的回复
解决方法
您需要匹配%{THE_REQUEST}以确保您匹配实际请求而不是内部重写的URI:
RewriteCond %{THE_REQUEST} ^[A-Z]{3,9}\ /categoryname/page/([0-9]+) RewriteRule ^ /categoryname/%1 [L,R=301] RewriteRule ^/categoryname/([0-9]+)$/categoryname/page/$1 [L]
这些必须在wordpress规则之前.