Я создал проект Laravel, который я ранее развернул с помощью apache2, и отлично работает.
Когда я закончил с моим последним развертыванием, я обнаружил, что внешний CSS не загружался, когда я закончил. Поэтому я много раз проверял все шаги, но не думаю, что что-то пропустил.
Однако при запуске с php artisan serve
все работает нормально.
Вот мой конфигурационный файл virtual_host:
<VirtualHost *:80>
ServerAdmin admin@project
DocumentRoot /var/www/html/project/public/index.php
ServerName example.com
ServerAlias www.example.com
DirectoryIndex index.php
<Directory /var/www/html/project/public>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>