0
剔除URL路径我在WordPress以下重写规则:PHP:从URL重写规则
add_rewrite_rule('members/(.+)/?$', 'index.php?pagename=members&username=$matches[1]','top');
这重写URL地址www.mysite.com/members/后的一切。
我的挑战是保持该功能,但排除以下URL路径:www.mysite.com/members/info/。
任何人都可以请帮助我吗?
您可以在添加新规则后定义您需要的任何行为。它会覆盖以前的这个特殊情况 – pomaxa
感谢您的快速回复。问题是我仍然遇到正则表达式的困难,我正在观看一些YouTube视频教程,但是如果您能指出我正确的方向,至少应该如何着手编写该规则,那将不胜感激! – Dmitri
我想我已经知道了,对于任何感兴趣的人来说,这很可能会起作用:add_rewrite_rule('members /(?! info)(。+)/?$','index.php?pagename = members&username = $ matches [1] ','最佳'); – Dmitri