Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 16.01.2019 07:42:16

Двойной слэш в URL

Есть роут

Route::get('/{slug}', 'CategoryController@view')->name('view.category');

Контроллер

public function view($slug) {
  $category = Category::where('slug', $slug)->first();
  return view('category', [
    'category' => $category
  ]);
}

Если перейти по ссылки site.ru/name - все хорошо работает

Если перейти по ссылки site.ru/luboy-tekst/name - Ошибка 404

Если перейти по ссылке site.ru//luboy-tekst/name - именно с двумя слэшами, то он открывает категорию Как от этого дубля избавиться, либо если он по такой ссылке находит, делать редирект(site.ru//luboy-tekst/name => site.ru/name)

Не в сети

Подвал раздела