以下网址工作正常:
http://www.domain.com/address
但是当我传递任何查询字符串时:
http://www.domain.com/address?back=order-opc.php?step=1
显示404页面
我的重写:
"^/address" => "/address.php",
我尝试过这么多不同的重写似乎没什么用...... 我该怎么改写?
答案 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
(或您的默认文档)