Если вы хотите получить доступ к проекту laravel без запуска artisan serve, вам нужно изменить несколько настроек:
open httpd-vhosts.conf
, который находится в C:\xampp\apache\conf\extra\httpd-vhosts.conf
Добавить следующий фрагмент кода:
<VirtualHost laravel.test:80>
DocumentRoot "C:\xampp\htdocs\Laravel_Projects\firstProject\public"
ServerAdmin laravel.dev
<Directory "C:\xampp\htdocs\Laravel_Projects\firstProject">
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
Это позволяет серверу Apache прослушивать laravel.test . Теперь нам нужно перенаправить laravel.test на localhost .Для этого отредактируйте файл hosts.Он расположен в C:\Windows\System32\drivers\etc
.
Также убедитесь, что вы открываете файл как администратор.Добавить:
# localhost name resolution is handled within DNS itself.
# 127.0.0.1 localhost
# ::1 localhost
127.0.0.1 laravel.test
Сохраните файл и перезапустите систему, если это необходимо.Затем вы можете протестировать приложение с помощью laravel.test
в браузере