laravel route - форма поиска принимает путь по умолчанию - PullRequest
0 голосов
/ 03 мая 2020

У меня есть веб-сайт в подпапке _demo (laravel app)

Вот мой htaccess

RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^teacode.ma$ [NC,OR]
RewriteCond %{HTTP_HOST} ^www.teacode.ma$
RewriteCond %{REQUEST_URI} !_demo/public/
RewriteRule (.*) /_demo/public/$1 [L]

все маршруты работают, кроме / курсы / поисковый маршрут, который доставляет меня до http://example.com/_demo/public/courses/search?term=term

Вот форма (должна принять http://example.com/courses/search?term=term)

  <form class="form-inline my-2 my-lg-0" action="/courses/search/" method="GET">
    <input class="form-control search-input" type="search" name="term" required placeholder="Search">
        <button class="btn search-btn" type="submit">
            <i class="fas fa-search"></i>
        </button>
  </form>

enter image description here

1 Ответ

0 голосов
/ 04 мая 2020

Я решил, проблема была в последнем '/' на / курсы / поиск /, я изменил его на / курсы / поиск

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...