zacompom
@zacompom
WordPress Expert / WordPress Themes Developer

Помощь в ЧПУ Laravel?

Начал разбираться с Ларкой. По быстрому сделал аналог блога - lara.zacompom.ru (не реклама). Вроде все работает, но чуть не так как надо. Нужна помощь в ЧПУ.
У меня есть блог на WordPress (zacompom.ru), хочу перенести его на Ларку). Вроде не проблема, но уперся в ЧПУ. Хочу сделать их такими как сейчас на моем блоге, то есть: домен/слаг_категории/слаг_поста.html, чтобы не просели сильно позиции)
Вот теперь сам вопрос: как так сделать? Хотел по быстрому накидать, да ничего не вышло.
Доп. инфа: есть 2 таблицы, posts и categories. Естественно в posts - статьи, в другой категории. Как мне сделать ссылку, которая мне нужна?
Пара скриншотов: так выглядит posts https://habrastorage.org/webt/k2/pk/cn/k2pkcnbdj2l...
а так categories: https://habrastorage.org/webt/tp/1s/bg/tp1sbgekper...
Роуты:
Route::get('/', 'HomeController@index');
Route::get('/post/{slug}', 'HomeController@show')->name('post.show');
Route::get('/tag/{slug}', 'HomeController@tag')->name('tag.show');
Route::get('/category/{slug}', 'HomeController@category')->name('category.show');
Route::post('/subscribe', 'SubsController@subscribe');
Route::get('/verify/{token}', 'SubsController@verify');

так же прошу сильно не пинать, пока не доходит)
Заранее спасибо!
  • Вопрос задан
  • 161 просмотр
Пригласить эксперта
Ответы на вопрос 1
fomvasss
@fomvasss
PHP developer
Можете использовать этот пакет, и задавать свои url для разных сущностей https://github.com/fomvasss/laravel-url-aliases (не реклама)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы