我在网址中遇到问号。
例如:我有网址test.com/controller/action/part_1%3Fpart_2
(其中%3F是url编码的问号),并且使用此重写规则:RewriteRule .* index.php/$0 [PT]
,它应该传递给我使用的框架(Kohana)as是。至少我是这么想的。
问题是url编码问号之后的所有内容都被视为GET参数,因此Kohana只收到part_1
,我可以看到{{1}中有一个数组键part_2
}}。我认为这是Web服务器问题(apache 2.2)。
我应该怎么做,以便apache不会将url编码的问号视为GET参数指示符?