Sitemap kann nicht abgerufen werden

danke dir, so hat es bei uns dann letztlich auch geklappt (als .gz) .

Keine Ahnung ob es an zu vielen Einträgen lag (ca. 11.000 Links), aber die gezippte Sitemap hatte er zumindest fehlerlos generiert (auch per CLI). In der Google Search Console war der Status ebenfalls „Konnte nicht angerufen werden“. Nur der manuelle Weg von Floppy führte zum Erfolg

wir konnten es letztendlich lösen, das Problem ist dass die Sitemap wenn man sie aufruft einfach plain die .gz Datei im Browser angezeigt wird. Es wir also kein download getriggered.

Das Problem lag meiner Meinung nach daran dass der ContentType nicht in den Default MimeTypes vorhanden war noch in der Location explizit gesetzt wurde.
docker/nginx/rootfs/etc/nginx/nginx.conf at main · shopware/docker

Ich habe unsere Location an der Stelle entsprechend angepasst und schon funktioniert es

...
        # Allow sitemap requests to hit the shopware application
        location ~ ^/sitemap/.*\.(xml|xml\.gz)$ {
            try_files $uri /index.php$is_args$args;
            default_type application/octet-stream;
            add_header Content-Disposition "attachment";
        }
...