Config angepasst für korrekte Homepage
This commit is contained in:
+18
-3
@@ -1,11 +1,26 @@
|
|||||||
User-agent: *
|
User-agent: *
|
||||||
Allow: /
|
Allow: /
|
||||||
|
Crawl-delay: 1
|
||||||
|
|
||||||
# Sitemap (falls vorhanden)
|
# Spezielle Erlaubnis für DSGVO/Legal Scanner
|
||||||
https://www.schachfreunde-badsteben.de/sitemap.xml
|
User-agent: LegalCockpitBot
|
||||||
|
Allow: /
|
||||||
|
Crawl-delay: 0
|
||||||
|
|
||||||
|
User-agent: cockpit.legal
|
||||||
|
Allow: /
|
||||||
|
Crawl-delay: 0
|
||||||
|
|
||||||
|
User-agent: Mozilla*
|
||||||
|
Allow: /
|
||||||
|
|
||||||
|
# Sitemap
|
||||||
|
Sitemap: https://www.schachfreunde-badsteben.de/sitemap.xml
|
||||||
|
|
||||||
# Wichtige Seiten explizit erlauben
|
# Wichtige Seiten explizit erlauben
|
||||||
|
Allow: /
|
||||||
Allow: /datenschutz
|
Allow: /datenschutz
|
||||||
Allow: /impressum
|
Allow: /impressum
|
||||||
Allow: /kontakt
|
Allow: /kontakt
|
||||||
Allow: /home
|
Allow: /home
|
||||||
|
Allow: /news
|
||||||
|
|||||||
@@ -2,12 +2,22 @@
|
|||||||
|
|
||||||
return [
|
return [
|
||||||
'debug' => true,
|
'debug' => true,
|
||||||
|
|
||||||
|
// Home-Seite explizit definieren
|
||||||
|
'home' => 'home',
|
||||||
|
|
||||||
'panel' => [
|
'panel' => [
|
||||||
'vue' => [
|
'vue' => [
|
||||||
'compiler' => false
|
'compiler' => false
|
||||||
]
|
]
|
||||||
],
|
],
|
||||||
'routes' => [
|
'routes' => [
|
||||||
|
[
|
||||||
|
'pattern' => '/',
|
||||||
|
'action' => function() {
|
||||||
|
return site()->homePage();
|
||||||
|
}
|
||||||
|
],
|
||||||
[
|
[
|
||||||
'pattern' => 'sitemap.xml',
|
'pattern' => 'sitemap.xml',
|
||||||
'action' => function() {
|
'action' => function() {
|
||||||
|
|||||||
@@ -1,5 +1,29 @@
|
|||||||
<?php snippet('layout', slots: true) ?>
|
<?php
|
||||||
|
// Wenn dies die Startseite ist, verwende die Home-Vorlage
|
||||||
<h1>Hallo Welt!</h1>
|
if ($page->isHomePage()) {
|
||||||
|
snippet('layout', slots: true);
|
||||||
<?php endsnippet() ?>
|
?>
|
||||||
|
<h1>Herzlich Willkommen!</h1>
|
||||||
|
|
||||||
|
<?= $page->text()->kirbytext() ?>
|
||||||
|
|
||||||
|
<?php snippet('home-news', [
|
||||||
|
'news' => page('news')->children()->limit(3)->sortBy('date', 'desc'),
|
||||||
|
]); ?>
|
||||||
|
|
||||||
|
<?php snippet('home-termine'); ?>
|
||||||
|
|
||||||
|
<?php snippet('puzzle'); ?>
|
||||||
|
<?php
|
||||||
|
endsnippet();
|
||||||
|
} else {
|
||||||
|
// Für andere Seiten
|
||||||
|
snippet('layout', slots: true);
|
||||||
|
?>
|
||||||
|
<h1><?= $page->title()->esc() ?></h1>
|
||||||
|
|
||||||
|
<?= $page->text()->kirbytext() ?>
|
||||||
|
<?php
|
||||||
|
endsnippet();
|
||||||
|
}
|
||||||
|
?>
|
||||||
|
|||||||
Reference in New Issue
Block a user