Попытка реализовать простой поиск на моем laravel веб-сайте с использованием следующей формы:
<form action="https://www.example.com/search-results" class="cse-search-box">
<input type="hidden" name="cx" value="partner-pub-mygoogleid:myid">
<input type="hidden" name="cof" value="FORID:10">
<input type="hidden" name="ie" value="UTF-8">
<input type="text" class="search-inp icon" name="q" size="30" placeholder="Search my site">
</form>
URL, который создается этой формой:
https://www.examlle.com/search-results?cx=partner-pub-mygoogleid%myid&cof=FORID%3A10&ie=UTF-8&q=searchterm`
Мой маршрут:
Route::get('search-results', 'SearchController@getResults');
Кажется, все работает, кроме одной очень интересной вещи, на странице результатов поиска отображается статус 404.
Когда я удаляю параметры из URL-адреса, статус меняется на 200.
Есть идеи, почему это происходит, или какие-либо предложения, как реализовать эту форму так, чтобы ее ответ был 200, когда присутствуют параметры?