У меня проблема, я не могу решить, как использовать Nova в качестве бэкэнда для редакционного сайта.Я переименовал путь из / nova в / backend через конфигурацию, которая отлично работала.
Теперь мой интерфейс требует очень общей структуры маршрутизации, так как большая часть логики размещена в контроллере, что дает пользователю дополнительную гибкость.
Как только я добавляю эти маршруты к своим веб-маршрутам, бэкэнд переходит на 404. Очевидно, что мое второе правило совпадает с / бэкендом, и, поскольку в моей базе данных нет страницы с таким именем, происходит сбой.
Что я могу сделать, чтобы убедиться, что маршруты Nova анализируются первыми или что / / backend-запросы игнорируются моими маршрутами?
Laravel v5.7.Пробовал обычные трюки - php artisan config: clear, php artisan route: clear - а также добавление регулярного выражения в маршрут:
->where('seite', '^(?!backend).*$');
Текущий файл веб-маршрута:
Route::get('/', 'PagesController@frontPage');
Route::get('/{seite}/{zweit?}/{dritt?}', 'PagesController@anyPage');
/ backend должен обрабатываться Nova, а не моим пользовательским маршрутом.