From 95dce6b534593fa2ae02c5a1cc7c605c1945c291 Mon Sep 17 00:00:00 2001 From: Tobias Feigel Date: Mon, 22 Sep 2025 09:54:42 +0200 Subject: [PATCH] Revert "Merge commit 'db0870bdcb7a4eee760ba350406413b5fe84e638' into develop" This reverts commit 113234816ec19bc585116c55ceedca86cd865748, reversing changes made to 51ff2484703c5a0d13f47df3fd381a63ce5c98b8. --- site/config/config.php | 40 ++++++++++++++++++--------------------- site/snippets/sitemap.php | 11 ----------- 2 files changed, 18 insertions(+), 33 deletions(-) delete mode 100644 site/snippets/sitemap.php diff --git a/site/config/config.php b/site/config/config.php index 236cdb3..6add258 100644 --- a/site/config/config.php +++ b/site/config/config.php @@ -7,27 +7,23 @@ return [ 'compiler' => false ] ], - 'routes' => [ - [ - 'pattern' => 'sitemap.xml', - 'action' => function() { - $pages = site()->pages()->index(); - - // fetch the pages to ignore from the config settings, - // if nothing is set, we ignore the error page - $ignore = kirby()->option('sitemap.ignore', ['error']); - - $content = snippet('sitemap', compact('pages', 'ignore'), true); - - // return response with correct header type - return new Kirby\Cms\Response($content, 'application/xml'); - } - ], - [ - 'pattern' => 'sitemap', - 'action' => function() { - return go('sitemap.xml', 301); - } + + // Bessere Scanner-Kompatibilität + 'cache' => [ + 'pages' => [ + 'active' => true ] - ], + ], + + // Headers für bessere Scanner-Kompatibilität + 'headers' => [ + 'X-Frame-Options' => 'SAMEORIGIN', + 'X-XSS-Protection' => '1; mode=block' + ], + + // Robots-freundliche Einstellungen + 'smartypants' => true, + 'markdown' => [ + 'extra' => true + ] ]; diff --git a/site/snippets/sitemap.php b/site/snippets/sitemap.php deleted file mode 100644 index 9510636..0000000 --- a/site/snippets/sitemap.php +++ /dev/null @@ -1,11 +0,0 @@ -'; ?> - - - uri(), $ignore)) continue ?> - - url()) ?> - modified('c', 'date') ?> - isHomePage()) ? 1 : number_format(0.5 / $p->depth(), 1) ?> - - - \ No newline at end of file