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
|
|
@ -78,11 +78,20 @@ test('the hub sitemap lists the landing and legal pages but no archive content',
|
|||
->not->toContain('newsroom');
|
||||
});
|
||||
|
||||
test('marketing pages carry brand-aware titles instead of the hardcoded legacy brand', function () {
|
||||
test('the retired marketing placeholder pages are no longer routed', function (string $page) {
|
||||
/** @var TestCase $this */
|
||||
$response = $this->get('https://presseecho.test/de/team')->assertSuccessful();
|
||||
// R3.2: Seiten mit Fake-Inhalten zurückgebaut; Legacy-.html-Links
|
||||
// laufen per Alias auf die Startseite.
|
||||
$this->get('https://presseecho.test/de/'.$page)->assertNotFound();
|
||||
$this->get('https://presseecho.test/de/'.$page.'.html')
|
||||
->assertRedirect('https://presseecho.test/de');
|
||||
})->with(['team', 'partner', 'karriere']);
|
||||
|
||||
expect($response->getContent())
|
||||
->toContain('<title>Unser Team – presseecho</title>')
|
||||
->not->toContain('Business Portal 24');
|
||||
test('the retired presse page keeps its legacy redirect to the faq', function () {
|
||||
/** @var TestCase $this */
|
||||
// Die alte Ratgeber-Strecke /de/presse/* buendelt weiterhin 301 auf /faq
|
||||
// (bestehende SEO-Regel im Legacy-Redirect-Helper).
|
||||
$this->get('https://presseecho.test/de/presse')->assertNotFound();
|
||||
$this->get('https://presseecho.test/de/presse.html')
|
||||
->assertRedirect('https://presseecho.test/de/faq');
|
||||
});
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue