0
我在尝试将URL www.domain.com/some/my-page--woohoo.html重定向到www.domain.com/index.php?pagename =我的页面为什么匹配[2]在重写规则中不返回任何内容
我有这条规则通过add_action('init','create_rewrite_rule',1,0)连接到init。
add_rewrite_rule('^.*\/(.*)--woohoo\.html$', 'index.php?pagename=$matches[1]', 'top');
调用www.domain.com/some/my-page--woohoo.html返回404,但是当规则改变
add_rewrite_rule('^.*\/(.*)--woohoo\.html$', 'index.php?pagename=my-page', 'top');
一切正常。
看来,$匹配[1]返回任何:-(为什么?
感谢您的帮助!