diff --git a/partials/structure/layout_start.php b/partials/structure/layout_start.php index cb69734..8e839ed 100644 --- a/partials/structure/layout_start.php +++ b/partials/structure/layout_start.php @@ -38,12 +38,17 @@ if ($debugEnabled) { 'papa-kind-treff.de', 'at' => 'papa-kind-treff.at', 'ch' => 'papa-kind-treff.ch', 'info' => 'papa-kind-treff.info']; + $canonTld = 'info'; + if (preg_match('/\\.(de|at|ch|info)$/i', $host, $m)) { + $canonTld = strtolower($m[1]); + } + $canonicalRoot = $scheme . '://' . $tlds[$canonTld] . ($_SERVER['REQUEST_URI'] ?? '/'); ?> - +