【发布时间】:2013-05-09 06:47:35
【问题描述】:
我会尽量不要让这太复杂。 :)
基本上,我已经将带有 .htaccess 的链接转换为 convert
http://www.link.com?get1=path1&get2=path2
到
http://www.link.com/path1/path2
所以基本上,我想知道如果我将我的链接转换成这样,是否仍然可以在链接中使用问号 GET,如下所示:
link.com/path1/path2?get3=path3
如果是,我如何检索 $_GET["get3"] 值?
感谢您的帮助。
编辑: 这就是修改 htaccess 的方式 重写规则 ^([a-zA-Z0-9_-]+)/([a-zA-Z0-9_-]+)$ home.php?get1=$1&get2=$2
【问题讨论】:
-
这个 ->
http://www.link.com/path1/path2只不过是http://www.link.com?get1=path1&get2=path2所以是的,你$_GET[]可以工作,它必须这样做 -
RTFM。只需将
[QSA]添加到您的重写规则中即可。 -
感谢 RTFM!在重写规则的末尾添加 [QSA] 后它确实有效。也感谢其他人的回答。