分析重写规则的工具?[关闭]


57

是否有分析我的重写规则的好工具?我总是对正则表达式和参数替换感到困惑。

我自己创建了一些东西,并将其发布在这里,以便其他人可以使用,但是请随时添加其他工具!


我不了解分析部分。具体而言,这对什么有好处?只是为了阅读重写规则?那是到目前为止我唯一知道的插件:wordpress.org/extend/plugins/askapaches-rewriterules-viewer
hakre 2010年

@hakre:分析和调试,以防您想添加新的重写规则,但不理解为什么它不起作用。例如,我当前的版本还检查var是否被读取WP::parse_request()。这是更大的努力的一部分,以了解甚至可能改善重写引擎的文档。
Jan Fabry

丹尼斯在这里提到了一个有趣的方面:wordpress.stackexchange.com/questions/3431/…-每个帖子/页面的规则数。
hakre 2010年

Answers:


104

好吧,你问这个巧合,扬!就在今天,我有一段很长的火车旅程,决定编写一个Rewrite Analyzer插件,该插件可以解析您的重写规则并突出显示查询变量。您可以在此处测试URL,并查看将设置哪些查询变量。

显示所有重写规则并突出显示捕获的URL部分和忽略的查询变量

测试URL并查看匹配规则和结果查询变量

您可以在插件存储库中找到它,或者在管理屏幕中搜索新插件时,就像Monkeyman Rewrite Analyzer一样


1
好的是将其作为调试栏的补充:)
kaiser

可以从中提取插件的SVN吗?
t31os 2011年

4
扬,问题:当红色被划掉时,这到底是什么意思?
曼妮·弗勒蒙德

1
@Manny:红色查询变量未标记为public,因此它们不会发送到该$wp_query对象,以后您将很难访问它们。
Jan Fabry

很有用!谢谢!我还没有完全解决问题,但是到目前为止,这是一个巨大的帮助。
Rebecca Chernoff
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.