Я пытаюсь получить доступ к моему приложению larvel 5.7 с IP-адресом моей машины, например http://xx.xx.xx.81/testLog/public/auth здесь, когда я отправляюсь на любой контроллер, я получаю ошибку 404. Хотя я могу отлично получить доступ к своему приложению с локальным хостом, например http://localhost/testLog/public/auth. Пожалуйста, помогите мне исправить это. Я делал это раньше на laravel 5.1, помещая файлы index.php и .htaccess в корневую папку проекта. Но то же самое не работает в 5.7. Я сделал виртуальный хостинг на своей локальной машине aapche. там я могу правильно получить к нему доступ, URL-адрес выглядит как xx.xx.xx.81/auth.
если вы используете apache, вы должны включить модуль перезаписи, написав это в консоли. sudo a2enmod rewrite
почему бы не попробовать с помощью этой команды: "php artisan serve --host=MACHINE_IP --port=8080"
Я только что создал еще один проект laravel 5.7 с композитором, и он работает как с локальным хостом, так и с ip. Поэтому я верю, что каким-то образом я испортил предыдущий проект. Спасибо всем.






вам нужно определить порт как xx.xx.xx.81:8000