Ошибка маршрутизации подпапки Laravel

каждый. Нужна небольшая помощь здесь.

Я настраиваю проект Laravel (5.2) внутри Laravel /public папка, которую я создал /public/blog,

Если я получу доступ example.com/blog/ — он работает нормально и возвращает домашнюю страницу блога.

Но если я нажму на любую статью внутри блога, URL будет example.com/blog/article_name/ — Это дает ошибку. Это 404 страница / маршрут не найден ошибка от Laravel.

Любая помощь будет отличной, спасибо.

0

Решение

Вы хотите определить маршрут в /routes/web.php

Route::get('/blog/{name}');
0

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

Я думаю Route Parameter помогает вам.

Иногда вам нужно будет захватить сегменты URI в вашем маршруте. Например, вам может понадобиться захватить идентификатор пользователя из URL. Вы можете сделать это, определив параметры маршрута:

Route::get('user/{id}', function ($id) {
return 'User '.$id;
});

Таким же образом вы можете использовать название статьи.

0

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