Я устанавливаю существующее приложение Laravel на компьютер с Windows для тестирования. Windows-машина имеет настройку виртуальной машины и работает под управлением Linux.
Я отредактировал файл хостов Windows, чтобы включить IP-адрес, и если я иду в http://app.dev
Я могу видеть приложение Laravel, как и ожидалось. Однако, как только я пытаюсь http://app.dev/page
Я получаю ошибку 404.
Маршрутизация настроена правильно, и это прекрасно работает на моем типичном компьютере разработчика, который является Mac. Есть ли дополнительные настройки, которые мне нужно применить, чтобы пути за пределами корневого пути для домена работали?
Если вы используете Apache, убедитесь, что у вас включен mod_rewrite и AllowOveride on
(для использования файла htaccess) или внесите записи в Apache Virtualhost для обработки перезаписей.
Других решений пока нет …