Web (R3.2): Marketing-Platzhalterseiten zurueckgebaut
team/partner/karriere/presse (erfundene Personen, Fake-Partner, Bewerben-Buttons ohne Ziel) samt Routen entfernt (User-Entscheidung 03.07.: lieber weniger Seiten, aber ehrlich). Altes Scaffold (livewire web.burger-menu/header/footer) wurde nur von diesen Seiten genutzt und ist mit raus. Legacy-.html-Links: team/partner/karriere -> 301 Startseite; presse/* behaelt die bestehende 301-Regel auf /faq. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
parent
2d1c7aa666
commit
d34088e539
9 changed files with 19 additions and 1436 deletions
|
|
@ -117,6 +117,7 @@ $htmlRedirect = static function (string $edition, string $path) {
|
|||
}
|
||||
|
||||
// Legacy-Slugs des Altsystems (meist englisch) -> neue deutsche Pfade.
|
||||
// team/partner/karriere: Seiten wurden zurückgebaut (R3.2) -> Startseite.
|
||||
$staticAliases = [
|
||||
'pricelist' => 'preise',
|
||||
'service' => 'veroeffentlichen',
|
||||
|
|
@ -124,12 +125,15 @@ $htmlRedirect = static function (string $edition, string $path) {
|
|||
'imprint' => 'impressum',
|
||||
'terms' => 'agb',
|
||||
'privacypolicy' => 'datenschutz',
|
||||
'team' => '',
|
||||
'partner' => '',
|
||||
'karriere' => '',
|
||||
];
|
||||
|
||||
// Bereits saubere Zielpfade der neuen Struktur (Pfad bleibt erhalten).
|
||||
$staticPages = [
|
||||
'preise', 'faq', 'kontakt', 'ueber-uns', 'veroeffentlichen',
|
||||
'suche', 'newsrooms', 'api', 'team', 'partner', 'karriere',
|
||||
'suche', 'newsrooms', 'api',
|
||||
'hilfe', 'impressum', 'datenschutz', 'agb', 'cookies',
|
||||
];
|
||||
|
||||
|
|
@ -201,10 +205,6 @@ Route::prefix('{edition}')->whereIn('edition', SetEdition::EDITIONS)->group(func
|
|||
Route::get('newsrooms', NewsroomsController::class)->name('newsrooms');
|
||||
Route::get('newsroom/{slug}', NewsroomDetailController::class)->name('newsroom');
|
||||
Route::view('api', 'web.api')->name('api');
|
||||
Route::view('team', 'web.team')->name('team');
|
||||
Route::view('partner', 'web.partner')->name('partner');
|
||||
Route::view('karriere', 'web.karriere')->name('karriere');
|
||||
Route::view('presse', 'web.presse')->name('presse');
|
||||
Route::view('hilfe', 'web.hilfe')->name('hilfe');
|
||||
Route::view('impressum', 'web.impressum')->name('impressum');
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue