.htaccess Subdomain-Sprachen

Lesezeit: 2 Minuten

Ich betreibe eine WordPress-Site mit installiertem qTranslate. Die URLs werden derzeit als angezeigt http://domain.com/en/ aber ich würde sie gerne ändern
http://en.domain.com

Wie mache ich das? qTranslate hat einen eingebauten Pre-Domain-Modus, der genau das tun sollte, was ich brauche. Aber es ändert nur die Links (funktioniert), beim Besuch der Seite bekomme ich einen 404-Fehler.

Im Admin steht “Pre-Path and Pre-Domain mode will only work with mod_rewrite/pretty permalinks. Für den Pre-Domain-Modus ist eine zusätzliche Konfiguration erforderlich!”

Ich habe den Pre-Path zum Laufen gebracht und ich denke, ich verwende hübsche Permalinks (/%category%/%postname%/), aber ich habe keine Ahnung, welche Art von ‘zusätzlicher Konfiguration’ benötigt wird.

Mein .htaccess sieht so aus (ich denke, die Standardausgabe von wp);

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.php [L]
</IfModule>

Ich habe viele verschiedene Dinge ausprobiert, die online gefunden wurden, aber ich bekomme meistens interne Serverfehler oder nur 404.

Danke im Voraus!

Wenn Ihre Standard-URL mit www beginnt (wie www.domain.com), sehen Ihre übersetzten URLs wie en.www.domain.com aus.

Aber wenn Sie versuchen, sich bei en.domain.com anzumelden, denken Sie vielleicht, dass Ihr Plugin nicht funktioniert.

  • Bevor Sie etwas versuchen, vergewissern Sie sich, dass alle Subdomains Ihre WordPress-Homepage anzeigen. Mit den Standardeinstellungen sollte WordPress nirgendwo zu Ihnen weiterleiten.

  • Legen Sie dann Ihre Standard-URL ohne www-Präfix fest (z. B. domain.com)

  • Und prüfe endlich den Permalink

Wenn Sie bei einem Schritt fehlschlagen, deaktivieren Sie alle Plugins und ändern Sie sogar Ihr Design auf das Standarddesign.

Benutzer-Avatar
Lenin

Sie müssten die Wildcard-Domain-Einstellung in Ihren DNS-Einstellungen für die Domain hinzufügen. https://codex.wordpress.org/Configuring_Wildcard_Subdomains

Wildcard-Domain-Umleitung mit WordPress Siehe auch diesen Beitrag.

1337510cookie-check.htaccess Subdomain-Sprachen

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy