Laravel 5.1 / nginx
nginx站點路由
<code> location / { try_files $uri $uri/ /index.php$query_string; }</code>
laravel 路由設定:
<code> ... Route::get('/shops/search ' 'ShopsController@search '); ...</code>
出現的問題:
http://site.app/shops/search 這樣正常
http://site.app/shops/search?... 出現404錯誤,任何參數都是404
請教如何設定? search 這個頁面參數很多,keyword只是其中一個,上述使用一個 keyword 只是舉例,所以只打算用成Query string 形勢訪問
Laravel 5.1 / nginx
nginx站點路由
<code> location / { try_files $uri $uri/ /index.php$query_string; }</code>
laravel 路由設定:
<code> ... Route::get('/shops/search ' 'ShopsController@search '); ...</code>
出現的問題:
http://site.app/shops/search 這樣正常
http://site.app/shops/search?... 出現404錯誤,任何參數都是404
請教如何設定? search 這個頁面參數很多,keyword只是其中一個,上述使用一個 keyword 只是舉例,所以只打算用成Query string 形勢訪問
location 寫錯了.少了個?符號
正確如下:
<code>location /{ try_files $uri $uri/ /index.php?$query_string; }</code>