Skip Navigation

Dies ist das technische Support-Forum für WPML – das mehrsprachige WordPress-Plugin.

Mitlesen können alle, doch nur WPML-Kunden können hier Fragen veröffentlichen. Das WPML-Team antwortet im Forum an 6 Tagen pro Woche, 22 Stunden am Tag.

Schlagwörter: 

This topic contains 21 Antworten, has 2 Teilnehmer.

Last updated by Marcel Vor 1 Monat, 1 Woche.

Assigned support staff: Marcel.

Author Artikel
Januar 11, 2021 um 4:54 pm #7818745

markW-40

Tell us what you are trying to do?

I get a warning regarding duplicate content. My website is reachable under a couple of domains:

hidden link
hidden link
hidden link
hidden link

All these URLs link to the last URL: hidden link. With this setup i don´t get the duplicate content warning and everything looks fine.

With WPML i get the warning that these two sites have duplicate content:

hidden link
hidden link

Is there any documentation that you are following?

No

Is there a similar example that we can see?

No

What is the link to your site?

hidden link

Januar 11, 2021 um 5:20 pm #7818983

Marcel
Supporter

Languages: Englisch (English ) Deutsch (Deutsch )

Timezone: Europe/Madrid (GMT+01:00)

Hallo,

Vielen Dank, dass Sie den WPML Support kontaktiert haben.

Ihr Server zeigt einen Internal Server Error 500. Können Sie dies bitte zuerst überprüfen, damit ich den eigentlichen Content einsehen kann?

Vielen Dank!

Freundliche Grüße
Marcel

Januar 11, 2021 um 5:58 pm #7819313

markW-40

Hi Marcel!
Sorry, ich hatte selbst versucht das Problem zu lösen. Jetzt sollte es wieder gehen.
Beste Grüße,
Mark

Januar 12, 2021 um 9:30 am #7822883

Marcel
Supporter

Languages: Englisch (English ) Deutsch (Deutsch )

Timezone: Europe/Madrid (GMT+01:00)

Hallo,

Die Haupt-URL ist "hidden link.", Sie sollten somit alle URLs auf diese Variante weiterleiten. Anbei eine Anleitung dazu: hidden link

Siehe "HTTP-Weiterleitungen" im Fehlerbericht: hidden link

Die Seite leitet URLs mit und ohne "www." nicht einheitlich weiter. Dies kann zu "Duplicate Content" und falsch gesetzten Links führen.

Freundliche Grüße
Marcel

Januar 12, 2021 um 10:21 am #7823167

markW-40

Hallo Marcel!

Danke für die Tipps. Ich komme leider nicht weiter. Ich habe mit meinem Hoster telefoniert und dieser sagt, dass ich bei WPML meine Seite ohne "www" eingetragen habe.
Ich sehe dies auch in der Datenbank.
Wo kann ich dies in WPML ändern? Ich finde kein Feld in das ich die URL mit www eintragen kann.

Danke & beste Grüße,
Mark

Januar 12, 2021 um 10:28 am #7823361

Marcel
Supporter

Languages: Englisch (English ) Deutsch (Deutsch )

Timezone: Europe/Madrid (GMT+01:00)

Hallo Mark,

Ich habe mit meinem Hoster telefoniert und dieser sagt, dass ich bei WPML meine Seite ohne "www" eingetragen habe.

WPML bietet dafür keine Eingabe. Wir verwenden die WordPress SiteURL/HomeURL welche bei Ihnen "hidden link." verwendet. Die Umleitung muss per Apache Redirect wie oben erwähnt stattfinden. Sie können dies selbst in Ihrer .htaccess setzen.

Freundliche Grüße
Marcel

Januar 12, 2021 um 10:31 am #7823377

markW-40

Hi Marcel!

Das habe ich schon versucht, aber irgendwie greifen die redirects in der .htaccess nicht wenn es um die englische Seite geht. Bei der normalen deutschen Seite ist alles gut.

Beste Grüße,
Mark

Januar 12, 2021 um 10:53 am #7823555

Marcel
Supporter

Languages: Englisch (English ) Deutsch (Deutsch )

Timezone: Europe/Madrid (GMT+01:00)

Hallo,

wie sieht die .htaccess aktuell aus?

Januar 12, 2021 um 11:02 am #7823587

markW-40

...sorry für die ganzen redirects. Die hätte ich rausnehmen sollen;-)

Januar 13, 2021 um 10:12 am #7832891

markW-40

Hey Marcel!
Hast Du noch eine Idee?
Beste Grüße,
Mark

Januar 14, 2021 um 4:16 pm #7846675

Marcel
Supporter

Languages: Englisch (English ) Deutsch (Deutsch )

Timezone: Europe/Madrid (GMT+01:00)

Hallo,

ich sehe hier jedoch keine Rewrite Rules für non-www Content wie in meinem Link oben angeführt. Suchen Sie im Beitrag oben nach "RewriteCond" um dies zu bestätigen.

Beispiel: >>> <em><u>hidden link</u></em>

> --------------------------------------------
> 301 Moved Permanently
> --------------------------------------------

Status:	301 Moved Permanently
Code:	301
Date:	Thu, 14 Jan 2021 16:14:49 GMT
Server:	Apache
Location:	<em><u>hidden link</u></em>

>>> <em><u>hidden link</u></em>

Wo ist dies gesetzt? Gibt es sonst noch irgendwo eine andere Datei? Ggf. in einem Unterverzeichnis?

Freundliche Grüße
Marcel

Januar 15, 2021 um 10:30 am #7851575

Marcel
Supporter

Languages: Englisch (English ) Deutsch (Deutsch )

Timezone: Europe/Madrid (GMT+01:00)

Hallo,

funktioniert es, wenn es vor #END WordPress gesetzt wird? Siehe https://wpml.org/forums/topic/redirect-non-www-for-an-extra-domain-goes-wrong/

Januar 15, 2021 um 11:39 am #7852039

markW-40

Hey Marcel!

Der Code steht vor #END. Ich habe aber beide Positionen ausprobiert. Das Ergebnis ist identisch.

Beste Grüße,
Mark

Januar 19, 2021 um 10:26 am #7876763

Marcel
Supporter

Languages: Englisch (English ) Deutsch (Deutsch )

Timezone: Europe/Madrid (GMT+01:00)

Hallo Mark,

die .htaccess ist somit korrekt. Bitte klären Sie dies mit Ihrem Hoster. Wie oben beschrieben verwenden wir die in WP hinterlegten URLs (home_url / site_url) und alles andere außerhalb muss am Server konfiguriert werden. Es ist somit kein Fehler von WPML, wenn die .htaccess dort nicht wie gewünscht funktioniert.

Freundliche Grüße
Marcel

Januar 19, 2021 um 11:35 am #7877311

markW-40

Hi Marcel!

Laut meinem Hoster funktioniert die htaccess einfandfrei. Die Seite wird von nicht-www auf www umgeleitet. Nur wenn WPML ins Spiel kommt und die Endung /en anhängt, dann funktioniert es leider nicht.

Beste Grüße,
Mark