Seite 2 von 2 ErsteErste 12
Ergebnis 41 bis 44 von 44

Thema: htaccess-> mehrsprachigkeit und multidomain

  1. #41
    Contao-Nutzer
    Registriert seit
    14.10.2015.
    Beiträge
    37

    Standard

    Hmm.. Ich habe schon verstanden, dass die reine Domain keine Sprachparameter enthält und deshalb Contao auf die HTTP acctep language zurückgreifen muss.

    Aber mit einer normalen Startseite funktioniert es ja auch. Heißt die Startseite einer beliebigen Domain index.html, bleib ja im Browser auch die reine Domain stehen, oder?
    Also bräuchte ich so etwas wie:

    Code:
    "Wenn die Domain www.mantidenundmehr.de aufgerufen wird:"
    DirectoryIndex /de/index.html
    Und dann das gleiche nochmal für die englische Domain. Geht das nicht?

    Alternativ mein Lösungsansatz via Rewrite:

    Code:
    RewriteCond %{HTTP_HOST} www.mantidenundmehr\.de$
    RewriteRule ^$ /de/index.html [PT,L]
    
    RewriteCond %{HTTP_HOST} www.mantidsandmore\.com$
    RewriteRule ^$ /en/home.html [PT,L]
    Das PT steht, wenn ich es richtig gelesen habe, für eine Umleitung ohne eine Veränderung der Adresszeile im Browser. Genau diese Umleitung habe ich als "versteckt" bezeichnet. So bleiben beim Test mit verschiedenen Browsern die Domains zwar stehen, aber im IE wird nicht die richtige Sprache geladen.

    Teste ich mit http://htaccess.mwl.be/ die domain http://www.mantidsandmore.com mit dem obigen Code, gibt es diese Meldungen:

    RewriteCond %{HTTP_HOST} www.mantidsandmore\.com$ --> This condition was met.
    RewriteRule ^$ /en/home.html [PT,L] -->The new url is http://www.mantidsandmore.com/en/home.html The tests are stopped because of the L in your RewriteRule options.

    Das ist ja genau das, was ich brauche. Aber im IE und auch bei anderen Redirect-Tests entsteht einfach keine Weiterleitung.

    Ich bin kurz vor dem Aufgeben.. Aber ich muss verstehen, warum es nicht funktioniert. Die Hoffnung stirbt zuletzt.

  2. #42
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.126
    Partner-ID
    10107

    Standard

    Nein, das mit [PT] hast du falsch verstanden, siehe die Dokumentation: https://httpd.apache.org/docs/2.2/re...s.html#flag_pt


    Zitat Zitat von Paradoxa Beitrag anzeigen
    Ich bin kurz vor dem Aufgeben.. Aber ich muss verstehen, warum es nicht funktioniert. Die Hoffnung stirbt zuletzt.
    Ich denke dein Vorhaben ist effektiv nur mit zwei Seitenbäumen möglich, so wie es von Contao vorgesehen ist (von zusätzlichen PHP hacks abgesehen).
    Geändert von Spooky (11.02.2016 um 13:24 Uhr)

  3. #43
    Contao-Nutzer
    Registriert seit
    14.10.2015.
    Beiträge
    37

    Standard

    Okay, ich gebe auf und überlege mir, ob ich es wirklich brauche.

    Es gibt allerdings noch ein komisches Problem, das nur selten auftaucht:
    Ich sehe bei Piwik, welche Sprachen in den Besucherbrowsern eingestellt sind. Nur in seltenen Fällen passiert es, dass ein Sprachkürzel in der Url erscheint, das eigentlich nicht sein sollte. Zum Beispiel wurde einem spanischen Besucher dir Seite "auf Spanisch" gezeigt, weil in der Url statt dem "de" oder "en" ein "es" für spanisch stand. Diese Sprache existiert jedoch nicht und dem Besucher wird ein Gemisch aus Spanisch und Deutsch (fallback) angezeigt.
    Hast du eine Ahnung, Spooky, wie das passieren kann? Es ist Deutsch als Fallback eingestellt und englisch als zweite Sprache.

    Das ist wirklich ein böser Fehler, den ich gerne beheben würde.

  4. #44
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.126
    Partner-ID
    10107

    Standard

    Hmm, hört sich nach einem Problem von [i18nl10n] an und das solltest du vielleicht am besten hier nachfragen: https://community.contao.org/de/show...ckler-gefunden

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •