fix: recover old GTIN service worker caches

This commit is contained in:
desfoto automation
2026-09-25 20:08:25 +02:00
parent de6de3c6c4
commit 5e7fa9be05
11 changed files with 140 additions and 3 deletions

View File

@@ -92,12 +92,13 @@ fi
printf '\n== routes\n'
for route in / /fotografie/ /businessfotografie/ /portrait-und-model/ /familie/ \
/minishootings/ /video/ /musik-und-buehne/ /social-media/ /projekte/ /ueber/ /kontakt/ /impressum/ /datenschutz/ \
/gtin/ /gtin/impressum/ /gtin/datenschutz/; do
/gtin/ /gtin/impressum/ /gtin/datenschutz/ /gtin/aktualisieren/; do
check_status "$base$route" 200
done
check_redirect "$base/gtin" "$base/gtin/"
check_redirect "$base/gtin/impressum" "$base/gtin/impressum/"
check_redirect "$base/gtin/datenschutz" "$base/gtin/datenschutz/"
check_redirect "$base/gtin/aktualisieren" "$base/gtin/aktualisieren/"
# The retired photo URL must keep working: it is the umbrella page now.
check_redirect "$base/shootings" "$base/fotografie/"
@@ -156,6 +157,8 @@ check_contains "$base/gtin/datenschutz/" "Cache API"
check_contains "$base/gtin/datenschutz/" "nicht an einen Server übertragen"
check_contains "$base/gtin/datenschutz/" 'name="robots" content="noindex, nofollow"'
check_contains "$base/gtin/impressum/" 'name="robots" content="noindex, nofollow"'
check_contains "$base/gtin/aktualisieren/" 'name="robots" content="noindex, nofollow"'
check_status "$base/gtin/js/aktualisieren.js" 200
for route in / /fotografie/ /businessfotografie/ /portrait-und-model/ /familie/ \
/minishootings/ /video/ /musik-und-buehne/ /social-media/ /projekte/ /ueber/ \
/kontakt/ /impressum/ /datenschutz/; do