Я бег проекта Laravel 5 как test.dev
(виртуальный хост) на XAMPP, в моем routes.php
только есть 2 маршрута:Laravel 5 раз показать страницу индекса на XAMPP сервере
Route::get('/', function() {
return view('welcome');
});
Route::get('hello', function() {
return "Hello Laravel 5!";
});
Когда я посещаю test.dev/
, это показывает, Страница приветствия Laravel, но когда я нахожусь test.dev/hello
, он не может найти маршрут и перенаправить на Google. На Apache error.log
ошибок нет. В чем проблема? Мне нужна конфигурация на XAMPP?
конфигурации ВХост на XAMPP является:
<VirtualHost *:80>
DocumentRoot "C:/test/public/"
ServerName test.dev
<Directory "C:/test/public/">
Options FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
Require all granted
</Directory>
</VirtualHost>
Страница приветствия по умолчанию имеет собственный контроллер. Вы также создали контролер для своей страницы «привет»? – Franco
@Franco: он должен работать так, как он писал. Существует анонимная функция, которая обрабатывает логику;) –
Он просто возвращает строку «Hello Laravel 5!», Ей не нужен контроллер. – Justin