Ubuntu 20.04 подкаталог laravel не найден на apache

#linux #laravel #apache #ubuntu #config

Вопрос:

Сделал все настройки, домашняя страница работает, но подкаталог apache не найден.

test.loc.conf

 <VirtualHost *:80>
ServerName test.loc
ServerAlias www.test.loc
ServerAdmin webmaster@test.loc
DocumentRoot /var/www/html/test.loc/public
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined 
</VirtualHost>
 

скриншот

Комментарии:

1. Включены ли vhosts? Вы включили свой .conf? Вы перезапустили Apache? Вы добавили test.loc к своему /etc/hosts ? Существует ли эта папка?

2. Это сообщение об ошибке показывает crm.loc , что не test.loc

3. да, папка существует, .conf включен, главная страница работает правильно, тестовый файл.loc/путь не найден на apache

4. Вы также, кажется, забыли <Directory ...> директиву

5. » нет test.loc/путь » Что такое path ? Папка, которая существует в public папке? Итак, основной домен test.loc работает?