【发布时间】:2010-10-13 16:31:12
【问题描述】:
我有这个网址:http://localhost/zina/Artist%20One%20Demo?l=8&m=10&c 它需要变成:http://localhost/?p=Artist%20One%20Demol=8&m=10&c&option=com_zina&Itemid=82
我正在用这个来重写url:
RewriteRule ^zina/(.*)?(.*)$ /?p=$1&$2&option=com_zina&Itemid=82 [L,R]
但是,我最终得到的网址如下所示:http://localhost/?p=Artist%20One%20Demo/Title%20One&&option=com_zina&Itemid=82
换句话说,$2 没有与任何东西匹配。谁能告诉我为什么?
【问题讨论】:
标签: regex apache mod-rewrite