Wordpress添加mod_rewrite不起作用

时间:2015-01-17 15:25:58

标签: php wordpress mod-rewrite

我正在尝试向wordpress添加重写规则。对于初学者,我想要一个重写规则,它将在testpage /之后删除所有文本,所以如果我去localhost / testpage / bla / bla / bla我会被重定向到localhost / testpage

它听起来并不是非常有用,但我相信如果我得到这个工作,我也会让其余的工作。然而,这个简单的事情是行不通的,我不明白为什么。我有一个插件,显示所有重写规则,并有一个选项来刷新它们,并添加重写。但是,如果我尝试转到localhost / testpage / bla / bla / bla,我会找不到消息页面。这是我的代码:

static function add_rewrite_rules( $wp_rewrite ) 
{
        $new_rules = array(
        'testpage/(.*)' => 'testpage/'
        );

    $wp_rewrite->rules = $new_rules + $wp_rewrite->rules;
}


add_action('generate_rewrite_rules','add_rewrite_rules');

0 个答案:

没有答案