После изменения местоположения на сайтах-доступных / по умолчанию на
location / {
try_files $uri $uri/ /index.php?$query_string;
}
вместо значения по умолчанию, которое было 404, все работало.
Я все еще хотел бы знать почему.Почему эта строка запроса блокирует мое приложение laravel от доступа к маршрутам в api.php?
Не было инструкции о том, насколько важна эта строка.Это просто выглядело как строка для перенаправления в index.php, когда маршрут не существует.