嗨我希望在重写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中添加连字符而不是在特定点斜杠