Из самого названия у меня есть странная ошибка 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, но все равно безрезультатно. Я также сделал обновление композитора, и проблемы все еще сохраняются.
Первый параметр Route::get
должен быть URL-адрес для доступа к странице, так что «основной» будет доступен example.com/main
и «/» будет просто example.com
, Может ли это быть проблема?
Вы можете пойти в .окр и поменяй ярлык APP_DEBUG к «правда«?
Может быть, вы можете увидеть ошибку.
И я думаю, что вам нужно добавить «/» к «основному» маршруту.
Как это:
Route::get('/main', function() {
return view('templates.landing-blank');
});