我需要进行简单的重定向: http:// my_site / notication-success-> http:// my_site / notifications?result = success
确保存在notifications
页。
我编写了以下init
处理程序:
add_action('init', function() {
add_rewrite_rule('notification-success', 'notifications?result=success', 'top');
});
不幸的是,http:// my_site / notification-success仅产生404错误,而不是重定向。 怎么了?
UPDATE1: 更正确的替换也不起作用:
add_action('init', function() {
add_rewrite_rule(
'notification-success',
'index.php/?pagename=notifications&result=success',
'top');
});
更新2:
正则表达式^notification\-success$
也不会产生预期的结果