WPML und mehrere Domains

  • Ein freundliches Hallo in die Runde,
    hat jemand Erfahrung, wie man WPML nutzt, wenn man die verschiedenen Sprachversionen auf unterschiedliche Domains packt? Im Grunde funktioniert es so, dass es eine Hauptdomain gibt und dann für jede weitere Sprache eine weitere Domain. Bei den zusötzlichen Domains wird über die DNS Einstellungen eine Kopie der Hauptseite angezeigt, und das Plugin spielt auf der englischen Seite z. B. die englische Übersetzung aus und auf der französischen die französische Übersetzung.

    Mein konkretes Problem sind die DNS-Einstellungen. Da gibt es auf der Supportseite von WPML nur eine allgemeine Information mit dem Hinweis, das wäre bei jedem Hoster ohnehin anders und man sollte doch den Hoster fragen.

    Der Hoster (Ionos) meint wiederum, dass das keine ausreichende Information sei und überhaupt geht das so gar nicht und sie verstehen nicht, was damit gemeint wäre, Daraufhin habe ich mit dem Support ziemlich lange herumprobiert und kein Ergebnis erreicht.

    Jetzt geht der Ball wieder zurück an WPML und die werden sagen, dass der Hoster das hinkriegen muss und so geht es dann im Kreis. :(

    Daher die Frage, ob jemand weiß, welche DNS-Einstellungen genau wie angepasst werden müssen.

    Danke!
    Raphael

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Ich verstehe den Satz auch nicht:

    Zitat

    Bei den zusötzlichen Domains wird über die DNS Einstellungen eine Kopie der Hauptseite angezeigt

    Im DNS wird definiert wohin eine Domain zeigt. Man kann hier nichts "kopieren".

  • Ja genau, das dürfte aber das Problem sein. WPML möchte folgendes:
    1) "Hauptdomain" = example.com (engl)
    2) "Zweitdomain" = example.de (deutsch)

    Auf example.com liegt die ganze Webseite ohne dass da irgednwas Besonderes wäre. auf example.de wird eine deutsche Kopie ausgegeben. Diese Kopie hat keine eigene Datenbank und keinen eigenen Webspace sondern wird über DNS-Einstellungen erzeugt. Wie das Plugin die Übersetzungen auf der .de-Seite augibt, lasse ich jetzt mal aus. Wichtig ist, dass unter beiden Domains grundsätzlich die selbe Webseite läuft.

    Da sagt Ionos - genau wie threadi: "Moment, das geht nicht, mit DNS kann ich nur definieren wo die Domain hinzeigt." Jetzt ist aber WPML nicht "irgenein" Heini, der sich mal was Nettes ausgedacht hat, das nicht funktioniert, sondern (neben Polylang) der größte Hersteller am Markt der Übersetzungsplugins. D. h. es muss also doch irgendwie funktionieren. Aber wie?

    WPML schreibt:

    Next, you need to make all your domains (or sub-domains) point to your WPML-powered site.

    This is something that the company that sold you the domain should do for you.

    Here is what you need to ask your hosting company:

    • When using separate domains: I want to add a parked domain (alias) to my existing domain. My existing domain is “example.com”. I want to park the “example.de” domain.
    • When using sub-domains: I want to add the “de.example.com” subdomain to my “example.com” subdomain. It should point to the same location as the main domain.


    Next, you need to make all your domains (or sub-domains) point to your WPML-powered site. This is something that the company that sold you the domain should do for you.

    Here is what you need to ask your hosting company:

    • When using separate domains: I want to add a parked domain (alias) to my existing domain. My existing domain is “example.com”. I want to park the “example.de” domain.
    • When using sub-domains: I want to add the “de.example.com” subdomain to my “example.com” subdomain. It should point to the same location as the main domain.


    Also ich werde da nicht schlau aus dieser sehr oberflächlichen Beschreibung und der Support bei Ionos auch nicht. Daher die Frage, ob das schon mal jemand gemacht hat und sagen kann, wie es geht. Es kann ja nicht soooo kompliziert sein.

  • Ich nutze bei WPML immer nur die Variante domain.de und domain.de/en usw. Das kommt bei dir warum nicht in Frage?

    Ansonsten würde ich den Support von WPML kontaktieren. Der ist idR recht gut und auch in de verfügbar. Und lass dich nicht abwimmeln. Solange du auf eine Antwort mit einer Frage reagierst, müssen die MA antworten.

  • Hier gehts zu der Anleitung aus der keiner schlau wird: https://wpml.org/documentation/…s-per-language/

    Was ist daran nicht verständlich?

    Man richtet auf example.com WordPress ein. Installiert dort WPML.

    unter 'example.com' hat man ein DocRoot eingerichtet. In diesem liegt die index.php von WordPress.
    Auf das gleiche Verzeichnis auf dieselbe Installation legt man nun 'example.de'

    Keine Ahnung, ob dies bei einem massenhafter funktioniert. Hetzner hat sog. add-on Domains... damit geht dies.

    Mit offenen Augen träumen

  • Was ist daran nicht verständlich?
    Man richtet auf example.com WordPress ein. Installiert dort WPML.

    OK, das ist klar.

    unter 'example.com' hat man ein DocRoot eingerichtet. In diesem liegt die index.php von WordPress. Auf das gleiche Verzeichnis auf dieselbe Installation legt man nun 'example.de'

    Ja genau da treten aber die Probleme auf. Ich will nicht behaupten, dass Ionos ein besonders guter Hoster wäre und habe bereits vorgeschlagen zu Hetzner zu wechseln. Aber wie manche vioelleicht schon festgestellt haben: Der Kunde ist König... OK, aber das ist nebensächlich. wichtig wäre es zu wissen, was man an den DNS-Einstellungen konkret ändern soll. Das primäre Ziel ist es dass unter beiden Domains die selbe Webseite erscheint. Das sollte der Support einrichten und hat es nicht hingekriegt Daher die Frage.

    Anders formuliert:
    Egal ob ich example.com/ seite1 oder example.de/seite1 aufrufe: Im ersten Schritt soll der absolut identische inhalt angezeigt werden. Danach werden die einzelnen Strings in der DB in zwei Varianten hinterlegt und WPML liefert an example.de die deutsche Variante aus und an example.com die englische. Der Teil ist kein Problem. Das Problem ist die DNS-Einstellung.

    Keine Ahnung, ob dies bei einem massenhafter funktioniert. Hetzner hat sog. add-on Domains... damit geht dies.


    Wie erwähnt: ich bin auch bei Hetzner. Manche Kunden wissen aber besser, welche Hoster Qualität liefern... Daher sind wir mit dem Projekt bei Ionos. ;)


  • Ja genau da treten aber die Probleme auf.

    bei ions nennt sich dies etwas anders.

    Der Kunde hat einen Vertrag mit einer Inklusiv-Domain deine example.com (engl). Hier richtest du WordPress ein und installierst du wpml.

    Dann bucht dein Kunde - zu dieser "Inklusiv-Domain" - zu genau diesem WebSpace Vertrag - eine Zusatz-Domain. deine example.de

    An dieser Stelle wird keine Weiterleitung eingerichtet sondern die Domain zeigt genau auf den gleichen WebSpace.

    A @ IP.Adress

    MX @ mx00.kundenserver.de

    MX @ mx01.kundenserver.de

    CNAME _domainconnect _domainconnect.1and1.com Standard-Record

    CNAME autodiscover adsredir.1and1.info Standard-Record

    A ftp IP.Adress

    A www IP.Adress

    und bei der Zusatz-Domain ist der gleiche Inhalt.

    ^- An diesen Daten muss man nicht spielen! und sollte die Finger davon lassen. wirklich.



    Das sollte der Support einrichten und hat es nicht hingekriegt Daher die Frage.

    Mein Kunde zahlt (zahlte?) für einen persönlichen Ansprechpartner eine kleine monatliche Gebühr und hat einen _persönlichen_ Ansprechpartner bei 1und1, der bei Problemen *immer* eine Lösung gefunden hat.
    https://www.ionos.de/?ar=1#berater

    1und1 hat auch ein WordPress Support-Team. Ein Team-Mitglied hat in diesem Forum vor ein paar Jahren mal regelmäßig geholfen.

    Mit offenen Augen träumen

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!