# Sitempas URL wird falsch generiert

**URL:** <https://forum.shopware.com/t/sitempas-url-wird-falsch-generiert/107131>\
**Category:** Shopware 6 (German)\
**Created:** [30. April 2025 um 14:21 UTC](https://forum.shopware.com/t/sitempas-url-wird-falsch-generiert/107131 "2025-04-30T14:21:24Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![marove](https://avatars.discourse-cdn.com/v4/letter/m/c37758/32.png) [@marove](https://forum.shopware.com/u/marove)\
**Post date:** [30. April 2025 um 14:21 UTC](https://forum.shopware.com/t/sitempas-url-wird-falsch-generiert/107131/1 "2025-04-30T14:21:24Z")

</div>

Ich habe ein Shopware 6.6.10.3 und habe das Problem, dass die „sub-XMLs“ in der sitemap.xml falsch sind.

Ich habe zwei Sprachen [blinkyparts.com - Deine Quelle für Löt-Bausätze](http://shop.blinkyparts.com/de/) und [blinkyparts.com - Your Source for Soldering Kits](https://shop.blinkyparts.com/en/)

Die sitemap.xml für de sieht wie foglt aus:

```auto
<sitemapindex>
<sitemap>
<loc>
https://shop.blinkyparts.com/sitemap/salesChannel-b7c2efe6115a4b9b92ec8d81fdb39677-2fbb5fe2e29a4d70aa5854ce7ce3e20b/b7c2efe6115a4b9b92ec8d81fdb39677-01951357a05a77d5ac0440a188d3fe4b-sitemap-shop-blinkyparts-com-1.xml.gz
</loc>
<lastmod>2025-04-30T16:17:34+02:00</lastmod>
</sitemap>
<sitemap>
<loc>
https://shop.blinkyparts.com/de/sitemap/salesChannel-b7c2efe6115a4b9b92ec8d81fdb39677-2fbb5fe2e29a4d70aa5854ce7ce3e20b/b7c2efe6115a4b9b92ec8d81fdb39677-d8df5baa60144f098f1513f989a1e1c3-sitemap-shop-blinkyparts-com-de-1.xml.gz
</loc>
<lastmod>2025-04-30T16:17:34+02:00</lastmod>
</sitemap>
</sitemapindex>

```

Die zweite URL ist nicht erreichbar. Streiche ich das /de/ aus der URL, ist die „sub-xml“ erreichbar.

Bei der Englischen Version sieht es wie folgt aus:

```auto
<sitemapindex>
<sitemap>
<loc>
https://shop.blinkyparts.com/en/sitemap/salesChannel-b7c2efe6115a4b9b92ec8d81fdb39677-c5342b2c73564ce9abf9b6873b732237/b7c2efe6115a4b9b92ec8d81fdb39677-42c0b02cabb24e9a856be47157f436d6-sitemap-shop-blinkyparts-com-en-1.xml.gz
</loc>
<lastmod>2025-04-30T16:12:39+02:00</lastmod>
</sitemap>
</sitemapindex>

```

Auch hier ist das /en/ zu viel. Lösche ich dies raus, ist die sub-xml erreichbar. Ich vermute es hängt mit den Shop-URLs zusammen:

 ![image](https://europe1.discourse-cdn.com/flex013/uploads/shopware/original/3X/1/7/17813c9b6c8293aad73682cc01a649105d79f54e.png)

(Zu beachten, der erste Eintrag ist ein workaround weil sonst manche URLs nicht funktioniert haben und zu Fehlern im Log geführt haben).

Was mache ich hier falsch?

---

<div class="post-metadata">

**Author:** ![frip-tech.de](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/frip-tech.de/32/24453_2.png) [@frip-tech.de](https://forum.shopware.com/u/frip-tech.de)\
**Post date:** [3. Mai 2025 um 13:09 UTC](https://forum.shopware.com/t/sitempas-url-wird-falsch-generiert/107131/2 "2025-05-03T13:09:23Z")

</div>

Du hast den Fehler selbst definiert. Bitte nicht 2 URLs für 1 Sprache, sonst kannst du dir auch SEO wegen duplicate content sparen.

---

<div class="post-metadata">

**Author:** ![marove](https://avatars.discourse-cdn.com/v4/letter/m/c37758/32.png) [@marove](https://forum.shopware.com/u/marove)\
**Post date:** [19. Mai 2025 um 15:09 UTC](https://forum.shopware.com/t/sitempas-url-wird-falsch-generiert/107131/3 "2025-05-19T15:09:24Z")

</div>

Hallo @frip-tech.de,

danke für die schnelle Antwort. Ich habe nun die eine URL wieder entfernt. Leider ist die sub XML nach wie vor nicht erreichbar. Sowohl in /de/ als auch in /en/

Beispiel [https://shop.blinkyparts.com/de/sitemap.xml](https://shop.blinkyparts.com/de/sitemap.xml)

```auto

<sitemapindex>
<sitemap>
<loc>
https://shop.blinkyparts.com/de/sitemap/salesChannel-b7c2efe6115a4b9b92ec8d81fdb39677-2fbb5fe2e29a4d70aa5854ce7ce3e20b/b7c2efe6115a4b9b92ec8d81fdb39677-d8df5baa60144f098f1513f989a1e1c3-sitemap-shop-blinkyparts-com-de-1.xml.gz
</loc>
<lastmod>2025-05-19T16:36:44+02:00</lastmod>
</sitemap>
</sitemapindex>

```

Lasse ich bei der URL [https://shop.blinkyparts.com/de/sitemap/salesChannel-b7c2efe6115a4b9b92ec8d81fdb39677-2fbb5fe2e29a4d70aa5854ce7ce3e20b/b7c2efe6115a4b9b92ec8d81fdb39677-d8df5baa60144f098f1513f989a1e1c3-sitemap-shop-blinkyparts-com-de-1.xml.gz](https://shop.blinkyparts.com/de/sitemap/salesChannel-b7c2efe6115a4b9b92ec8d81fdb39677-2fbb5fe2e29a4d70aa5854ce7ce3e20b/b7c2efe6115a4b9b92ec8d81fdb39677-d8df5baa60144f098f1513f989a1e1c3-sitemap-shop-blinkyparts-com-de-1.xml.gz)

das de/ in der URL hinter der Domain weg, ist alles in Ordnung und die xml.gz wird korrekt herunter geladen.

Als Workaround habe ich nun folgendes in der nginx-Config erweitert:

```auto
        location ~ ^/(de|en)/sitemap/(.*)$ {
                return 301 /sitemap/$2;
        }

```

Ist das der way to go?

Viele Grüße  
Timo

---

<div class="post-metadata">

**Author:** ![frip-tech.de](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/frip-tech.de/32/24453_2.png) [@frip-tech.de](https://forum.shopware.com/u/frip-tech.de)\
**Post date:** [20. Mai 2025 um 09:55 UTC](https://forum.shopware.com/t/sitempas-url-wird-falsch-generiert/107131/4 "2025-05-20T09:55:24Z")

</div>

Hol mich mal ab - woran scheitert es? Ich kann die sitemap regulär abrufen.

---

<div class="post-metadata">

**Author:** ![marove](https://avatars.discourse-cdn.com/v4/letter/m/c37758/32.png) [@marove](https://forum.shopware.com/u/marove)\
**Post date:** [21. Mai 2025 um 17:38 UTC](https://forum.shopware.com/t/sitempas-url-wird-falsch-generiert/107131/5 "2025-05-21T17:38:40Z")

</div>

Genau, das funktioniert nur wegen dem Workaround in der nginx-config. Dadurch wird quasi alles mit …/de/sitemap/… oder …/en/sitemap/… auf …/sitemap/… umgeschrieben. Ich bin mir aber nicht sicher ob das tatsächlich der Way-To-Go ist. Wie erstelle ich denn sonst verschiedene Sprachen?
