diff --git a/app/Resources/App/Forum.php b/app/Resources/App/Forum.php index dbbaff0..1e8ab16 100644 --- a/app/Resources/App/Forum.php +++ b/app/Resources/App/Forum.php @@ -13,13 +13,16 @@ public function operations() { return [ 'overview' => React::create() + ->forceRedirect(true) ->component('Forum.Overview') ->path('piratsnak') ->title('Piratsnak'), 'topic' => React::create() + ->forceRedirect(true) ->component('Forum.Topic') ->path('piratsnak/emner/{topic}/{topic_slug}'), 'thread' => React::create() + ->forceRedirect(true) ->component('Forum.Thread') ->path('piratsnak/snakke/{thread}'), 'message' => RedirectToMessage::create()->path('piratsnak/snakke/{thread}/besked/{message}') diff --git a/routes/app.php b/routes/app.php index ad4d920..59e7d61 100644 --- a/routes/app.php +++ b/routes/app.php @@ -11,4 +11,8 @@ | */ +Route::get('/piratsnak/{any?}', function () { + return redirect(route('app.pages.posts', ['path' => 'piratsnak'])); +})->where('any', '.*'); + ResourceRepository::routes('app', ['guard' => 'web']);