Я успешно создал проект Laravel 5. Я создал маршрут к test.test/me
. Если я зайду test.test
в своем браузере, он покажет домашнюю страницу laravel. Но если я зайду test.test/me
, браузер отобразит
Not Found
Запрошенный URL / me не найден на этом сервере.
Однако, если я использую команду php artisan serve
и использую php-сервер, маршрутизация будет работать localhost:8000/
покажет мой маршрут. Я не знаю, что делать.
Я использую Ubuntu 16.04 LTS и использую сервер Apache. Кто-нибудь может помочь? Пожалуйста, помогите поддержать амбиции разработчика.
О! Я просто обнаружил проблему. Это было из моего файла VirtualHost test.test.conf
.
Поскольку я скопировал 000-default.conf
в test.test.conf
это не включало <Directory>
директива:
<Directory /var/www/html/sites/test/public>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory>
Я просто добавил это, и это хорошо работает теперь!