使用城市、州和 zip 的三变量重写规则
Posted
技术标签:
【中文标题】使用城市、州和 zip 的三变量重写规则【英文标题】:Three Variable Rewrite Rule with city,state, and zip 【发布时间】:2013-05-02 02:31:41 【问题描述】:我正在使用重写规则和映射:
mydomain.com/miami-fl-33308/
到
mydomain.com/city.php?ci=miami&st=fl&zi=33308
【问题讨论】:
【参考方案1】:简单使用
RewriteRule ^(\w+)-(\w+)-(\d+)/? /city.php?ci=$1&st=$2&zi=$3 [L]
【讨论】:
啊完美,谢谢。我也应该问如果我有一个城市有破折号我应该怎么做。如果有的话,有没有办法处理城市变量中的破折号? [代码]mydomain.com/saint-petersberg-fl-33308/ 到 mydomain.com/city.php?ci=miami&st=fl&zi=33308 @user2360410 将(\w+)-(\d+)
更改为([\w-]+)-(\d+)
@user2360410 如果有帮助,您可以选择此回复。该问题仍然出现在未回答列表中。以上是关于使用城市、州和 zip 的三变量重写规则的主要内容,如果未能解决你的问题,请参考以下文章