如何在rewrite_rules_array wordpress中添加连字符而不是斜杠

时间:2015-08-11 06:09:29

标签: php wordpress mod-rewrite

嗨我希望在重写WordPress网址时将连字符添加为字符串。这是我的代码

$phyphen=htmlentities($phyphen);
$str='([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)'.$phyphen.'([^/]+)';

$aNewRules['ad/'.$str.'/?$'] = 'index.php?property=$matches[6]&sale_type=$matches[1]&property_type=$matches[2]&property_state=$matches[3]&property_city=$matches[4]&property_id=$matches[5]';

在这里,我想在$phyphen添加连字符( - ),但它不起作用并导致404,但如果使用下划线或斜线来代替$phyphen它工作正常

有没有办法在URL中添加连字符而不是在特定点斜杠

0 个答案:

没有答案