Wordpress 重写规则的调试顺序

Wordpress 重写规则的调试顺序,wordpress,.htaccess,rewrite,Wordpress,.htaccess,Rewrite,我有一套重写规则,在WordPress网站上运行良好,但分页内容除外。我试图为分页添加一个规则,但它不起作用,导致我认为要么是执行顺序有问题,要么是我要重写的页面不正确 有人能给我指出解决问题的正确方向吗 该网站目前的工作如下: 我应该补充一点,我一直在尝试使用调试重写规则,但没有发现哪里出了问题。如果是我,我会删除所有内容以开始Wordpress,并使用Wordpress提供的重写过滤器修改规则@jsuna感谢您的建议,但是如果需要将遗留页面重定向到新的URL,这将如何工作呢?这就是条件匹配和

我有一套重写规则,在WordPress网站上运行良好,但分页内容除外。我试图为分页添加一个规则,但它不起作用,导致我认为要么是执行顺序有问题,要么是我要重写的页面不正确

有人能给我指出解决问题的正确方向吗

该网站目前的工作如下:


我应该补充一点,我一直在尝试使用调试重写规则,但没有发现哪里出了问题。如果是我,我会删除所有内容以开始Wordpress,并使用Wordpress提供的重写过滤器修改规则@jsuna感谢您的建议,但是如果需要将遗留页面重定向到新的URL,这将如何工作呢?这就是条件匹配和重定向规则的原因。如果我可以通过只是可湿性粉剂过滤器,这将是我的首选了。
## Moved blog landing page to a subdir
RewriteRule ^blog/(.+)$ /$1 [R=301,L] 

## Redirect legacy urls to domain root
RewriteCond %{REQUEST_URI} ^blog/? [NC]
RewriteRule ^blog/(.*)$ http://www.domain.com/$1 [R=301,L]

#### My addition ####
RewriteRule ^blog/page/$ /blog/?paged=$1 [L]

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress