【发布时间】:2010-10-08 15:36:05
【问题描述】:
我正在使用 Lighttpd 重写一个 URL
url.rewrite-once = (
"^/(.*)\.(.+)$" => "$0",
"^/(.+/?)\??$" => "/index.php?q=$1"
)
这样所有的 url 都会作为变量 q 传递给 index.php。但是,当我访问http://mydomain.com/account/edit?user=5 时,我在 index.php 的脚本会得到
q=account/edit?user=5
在 apache 上我会得到所有变量,即
q=account/edit AND
user=5
如何保存 Lighttpd 中的变量?
(url.rewrite规则的第一部分是保证存在的文件正确显示)
【问题讨论】: