name('home'); Route::get('/sites', SitesIndex::class)->name('sites.index'); Route::get('/sites/{site}', [SiteController::class, 'show'])->name('sites.show'); Route::get('/discover', DiscoverSearch::class)->name('discover'); Route::get('/sitemap.xml', SitemapController::class)->name('sitemap'); Route::get('/robots.txt', function () { return response("User-agent: *\nDisallow:\nSitemap: ".url('/sitemap.xml')."\n") ->header('Content-Type', 'text/plain'); })->name('robots'); Route::view('profile', 'profile') ->middleware(['auth']) ->name('profile'); Route::post('/logout', function (Logout $logout) { $logout(); return redirect('/'); })->middleware('auth')->name('logout'); require __DIR__.'/auth.php';