【发布时间】:2013-02-14 14:48:03
【问题描述】:
我有一个搜索引擎,我希望搜索查询的 URL 更易于阅读。 引擎支持在选定的类别中搜索,比如 cat1 、cat2 和 cat3
如果用户选择 cat1 和 cat3 进行搜索,则 URL 将如下所示:
mysite.com/search.php?q=productname&cats=cat3,cat1
我希望重写 url 看起来像下面的形式:
mysite.com/productsearch/cat1-cat3/productname
是否可以重写这条规则并将-替换为,?
【问题讨论】:
-
您要切换
cat3和cat1的顺序,还是打错字? -
不,原始和重写URL的顺序都不是必需的。
标签: regex apache url-rewriting