# Doppelter Content durch Sprache

**URL:** <https://forum.shopware.com/t/doppelter-content-durch-sprache/16556>\
**Category:** Shopware 3.5\
**Tags:** general\
**Created:** [3. November 2013 um 20:15 UTC](https://forum.shopware.com/t/doppelter-content-durch-sprache/16556 "2013-11-03T20:15:44Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![New\_Swedish\_Design](https://avatars.discourse-cdn.com/v4/letter/n/aeb1de/32.png) [@New\_Swedish\_Design](https://forum.shopware.com/u/New_Swedish_Design)\
**Post date:** [3. November 2013 um 20:15 UTC](https://forum.shopware.com/t/doppelter-content-durch-sprache/16556/1 "2013-11-03T20:15:44Z")

</div>

Hallo zusammen, ich habe seit längerem das Problem doppelten Content auf meinem Shop zu haben. Da ich aber erst jetzt Zeit hatte mich dem Problem zu widmen kommt erst jetzt meine Frage. Folgender Sachverhalt: Ich habe einen Shop mit Deutsch und Englisch. Das Englisch ist derzeit aber noch deaktiviert, da ich mit der Übersetzung noch ein bisschen brauche. Jetzt habe ich das Problem, dass meine Startseite [www.new-swedish-design.de](http://www.new-swedish-design.de) nicht auf /de weitergeleitet wird (damit könnte man ja noch leben). Rufe ich eine Unterseite auf, steht das /de/ immer mit dabei - das ist gut. Doch man kann das /de/ auch entfernen und die Seite bleibt gleich - das ist gar nicht gut. Ich bin mir jetzt nicht sicher, ob es eine falsche Einstellung in der htaccess sein könnte oder wo ich mal nach dem Fehler suchen könnte. Jeder Hinweis wird dankbar angenommen. Schönen Abend noch.

---

<div class="post-metadata">

**Author:** ![New\_Swedish\_Design](https://avatars.discourse-cdn.com/v4/letter/n/aeb1de/32.png) [@New\_Swedish\_Design](https://forum.shopware.com/u/New_Swedish_Design)\
**Post date:** [7. November 2013 um 11:44 UTC](https://forum.shopware.com/t/doppelter-content-durch-sprache/16556/2 "2013-11-07T11:44:43Z")

</div>

Hallo zusammen, habe jetzt noch mal in der htaccess geschaut, konnte da aber nichts finden. daher hier mal meine Einstellungen (vielleicht hilft es ja einem den Fehler zu entdecken). [code] AddHandler php-fastcgi5.4 .php .phtml  
RewriteEngine on

#RewriteBase /

#RewriteRule shopware.dll shopware.php  
#RewriteRule files/documents/.\* engine [NC,L]  
#RewriteRule application.yaml engine [NC,L]  
#RewriteRule images/ayww/(.\*) images/banner/1 #RewriteRule sitemap.xml(.\*) shopware.php?controller=SitemapXml #RewriteRule templates/.\*(css|js) engine/backend/php/sCacheTemplate.php?file=0 [NC,L] #RewriteRule engine/core/php/sAjaxSearch.php engine/backend/php/sAjaxSearch.php [NC,L]  
#RewriteRule engine/core/php/campaigns.php$ engine/backend/php/campaigns.php [NC,L]

RewriteCond %{REQUEST\_URI} !(engine/|images/|files/|templates/|.js$|.css$|.jpg$|.png$)  
RewriteCond %{REQUEST\_FILENAME} !-f  
RewriteCond %{REQUEST\_FILENAME} !-d  
RewriteRule ^(._)$ shopware.php [PT,L,QSA]  
RewriteRule backend/media/(._) media/$1 [NC,L]  
 DirectoryIndex index.php DirectoryIndex shopware.php   
Deny from all  
 Options -Indexes # Options -MultiViews # php\_value memory\_limit 128M # php\_value max\_execution\_time 18000 # php\_flag magic\_quotes\_gpc off # php\_flag session.auto\_start off # php\_flag suhosin.session.cryptua off # php\_flag zend.ze1\_compatibility\_mode Off # AddType x-mapp-php5 .php # AddHandler x-mapp-php5 .ph [/code] Da wir bald auch den Englischen Shop freischalten wollen wäre es sehr hilfreich wenn ihr mir sagen könnt wo der Fehler eventuell liegen könnte.

---

<div class="post-metadata">

**Author:** ![FrankBartsch](https://avatars.discourse-cdn.com/v4/letter/f/e0b2c6/32.png) [@FrankBartsch](https://forum.shopware.com/u/FrankBartsch)\
**Post date:** [8. November 2013 um 11:44 UTC](https://forum.shopware.com/t/doppelter-content-durch-sprache/16556/3 "2013-11-08T11:44:04Z")

</div>

Hallo Es liegt nicht an an deine Einstellungen, es liegt an den Aufbau in Shopware selbst. Das Problem tritt natürlich nur in Deutsch auf, wenn der Hauptshop auch in deutsch angelegt wurde. Bei der Hauptsprache wird zum unterscheiden der Sprachen nochmals ein Ordner angelegt und alle URLs werden somit doppelt erfasst und ausgegeben. Aber das ist leider nicht das größte Problem, es gibt noch viel größere.

---

<div class="post-metadata">

**Author:** ![SebastianKloepper](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sebastiankloepper/32/21435_2.png) [@SebastianKloepper](https://forum.shopware.com/u/SebastianKloepper)\
**Post date:** [8. November 2013 um 11:53 UTC](https://forum.shopware.com/t/doppelter-content-durch-sprache/16556/4 "2013-11-08T11:53:40Z")

</div>

Hallo New Swedish Design, das oben genannte Problem könnte nur auftreten, wenn man für den Hauptshop (deutsch) auch eine Ordner /de anlegt. Die Erfassung kann dann wiederum auch nur fehlerhaft erfolgen, wenn man hier irgendwo die Links falsch angibt oder verlinkt bzw. wenn der Hauptshop vorher kein /de hatte. Ist der Hauptshop mit /de angelegt, so wird in Shopware überall auch nur /de ausgewiesen. Das betrifft also die Sitemaps, Canonicals usw. Der Canonical-Link gibt immer korrekt vor, wie die URL lauten soll. Ich gehe also davon aus, dass es bei dir eine spezielle Ursache gibt, die so standardmäßig nicht auftritt. Zumindest ist uns hier kein Problem bekannt aktuell Sebastian

---

<div class="post-metadata">

**Author:** ![FrankBartsch](https://avatars.discourse-cdn.com/v4/letter/f/e0b2c6/32.png) [@FrankBartsch](https://forum.shopware.com/u/FrankBartsch)\
**Post date:** [8. November 2013 um 12:09 UTC](https://forum.shopware.com/t/doppelter-content-durch-sprache/16556/5 "2013-11-08T12:09:03Z")

</div>

Hallo Sebastian So wie ich das eben herausgelesen habe benötigt man keinen /de Ordner für den Hauptshop Deutsch, wenn mehrere Sprachen installiert sind ?

---

<div class="post-metadata">

**Author:** ![SebastianKloepper](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/sebastiankloepper/32/21435_2.png) [@SebastianKloepper](https://forum.shopware.com/u/SebastianKloepper)\
**Post date:** [8. November 2013 um 12:14 UTC](https://forum.shopware.com/t/doppelter-content-durch-sprache/16556/6 "2013-11-08T12:14:06Z")

</div>

Hallo, ja korrekt. Das ist also kein Muss, dass man den Hauptshop mit einer virtuellen URL definiert. Bei vielen Kunden wird eine Sprache z.B. erst später eingeführt. So muss man also nicht den Hauptshop von den URLs her ändern. Das war in der ersten Version der 4er noch der Fall. Das haben wir dann aber direkt geändert, damit man den Hauptshop komplett bestehen lassen kann. Empfehlen würde ich dennoch, wenn möglich, auf jeden Fall mit /de zu arbeiten beim Hauptshop, da so dann auch sichergestellt wird, dass es bei den URLs zu keinen Kollisionen kommen kann. So wäre dann jede Sprache sauber per “Verzeichnis” getrennt. Durch den Canonical-Tag wird aber sichergestellt, dass Google z.B. immmer auf die richtige Domain zugreift, auch wenn man bewusst einmal ein /de/ im Aufruf weglassen sollte Sebastian

---

<div class="post-metadata">

**Author:** ![FrankBartsch](https://avatars.discourse-cdn.com/v4/letter/f/e0b2c6/32.png) [@FrankBartsch](https://forum.shopware.com/u/FrankBartsch)\
**Post date:** [8. November 2013 um 12:18 UTC](https://forum.shopware.com/t/doppelter-content-durch-sprache/16556/7 "2013-11-08T12:18:37Z")

</div>

Hallo Sebastian Danke

---

<div class="post-metadata">

**Author:** ![hacki](https://avatars.discourse-cdn.com/v4/letter/h/e56c9b/32.png) [@hacki](https://forum.shopware.com/u/hacki)\
**Post date:** [17. Februar 2014 um 15:50 UTC](https://forum.shopware.com/t/doppelter-content-durch-sprache/16556/8 "2014-02-17T15:50:16Z")

</div>

Sollte es dann aber nicht möglich sein, beim Aufruf von [http://www.domain.xy/en](http://www.domain.xy/en) auf die englischen Inhalte zuzugreifen? Bei mir ist da noch immer alles auf Deutsch. Erst wenn ich gezielt in der Sprachsteuerung auf Englisch schalte, lädt er mir die englischen Inhalte (und bleibt auch auf [http://www.domain.xy/en](http://www.domain.xy/en)) UPDATE: Nach einem leeren meines Browsercaches funktionierte alles problemlos.
