我在使用 cherokee web-server 重写时遇到了一个烦人的问题。
我想转换:
http://example.com/mypage.phtml?cmd=print
=> to =>
http://example.com/index.php?page=mypage&cmd=print
问题是 ?- 符号弄乱了 cmd;
$_GET : array('page'=>'mypage', '?cmd'=>'print')
切诺基配置有:
regexp: ^/(.*)\.phtml(.*)$
internal subst: /index.php?page=$1&$2
所以我的问题是:如果问号存在,如何最好地“吃掉”问号。
问候,
//特森