Странный белый экран на маршрутах Laravel (& quot; / & quot;)

Из самого названия у меня есть странная ошибка Laravel. У меня есть тестовая страница для моей домашней страницы с названием маршрута «main». Работает отлично. Однако, когда я попытался изменить его с route :: get («main») на route :: get («/»), я получаю белую страницу. Нет ошибок, когда я просматриваю исходный код, нет кода или чего-либо еще. Я бегу Laravel 5.6

// Landing Page actual Route
// White Page

Route::get('/', function () {
return view('templates.landing-blank');
});

// Landing Page
// Works Perfectly.

Route::get('main', function() {
return view('templates.landing-blank');
});

Это связано с htaccess? Я уже дважды проверил все и скопировал htaccess, но все равно безрезультатно. Я также сделал обновление композитора, и проблемы все еще сохраняются.

1

Решение

Первый параметр Route::get должен быть URL-адрес для доступа к странице, так что «основной» будет доступен example.com/main и «/» будет просто example.com, Может ли это быть проблема?

0

Другие решения

Вы можете пойти в .окр и поменяй ярлык APP_DEBUG к «правда«?
Может быть, вы можете увидеть ошибку.

И я думаю, что вам нужно добавить «/» к «основному» маршруту.
Как это:

Route::get('/main', function() {
return view('templates.landing-blank');
});
0

По вопросам рекламы [email protected]