【发布时间】:2014-06-13 00:31:20
【问题描述】:
Laravel 4.1、PHP 5.4
我的路线是这样的:
Route::get('maps', function(){
dd(Input::all());
});
我在浏览器中加载的网址是这样的:
http://ag-aus.dev/maps?type=ctf
我希望得到“type”的值,即“ctf”。
但我得到的回应是这样的:
array(0) {
}
我确信这曾经有效,但我不知道为什么会这样。
var_dump($_GET); 也返回一个空数组。
【问题讨论】:
-
您是否在其他有效的地方使用查询字符串?
-
@lagbox,没有。相同/原始的查询在其他地方使用,但也不再起作用。
-
也许您的 htaccess 文件没有传递查询字符串?
-
哎呀。 nginx 配置中的 URL 重写设置不正确。现在修好了。 :) 谢谢。
-
能否请您结束这个问题?