如何使用查询字符串重定向lighttpd

时间:2013-03-15 08:28:07

标签: url-rewriting query-string lighttpd friendly-url

以下网址工作正常:

http://www.domain.com/address

但是当我传递任何查询字符串时:

http://www.domain.com/address?back=order-opc.php?step=1

显示404页面

我的重写:

"^/address" => "/address.php",

我尝试过这么多不同的重写似乎没什么用...... 我该怎么改写?

2 个答案:

答案 0 :(得分:4)

您应该计算规则中剩余的查询字符串。

"^/address(\?.*)?" => "/address.php$1",

答案 1 :(得分:0)

您的查询字符串应为:

http://www.domain.com/address/?back=order-opc.php?step=1

请注意斜杠//address表示/address/index.php/address/index.html(或您的默认文档)