Hallo! Ich verwende in meinm WordPress ein Plugin für Mehrsprachigkeit (qTranslate). Dieses Plugin hängt, je nach ausgewählter Sprache, ein "/de/" (Deutsch), "/en/" (Englisch) oder "/fr/" (Französisch) an die URL an. Je nach ausgewählter Sprache.
Es gibt also folgende URLs:
Deutsche Webseite: http://localhost/wp/
Deutsche Webseite: http://localhost/wp/de/
Englische Webseite: http://localhost/wp/en/
Französische Webseite: http://localhost/wp/fr/
Nun muss ich aber einige Hauptseiten auf Unterseiten weiterleiten. Allerdings kann kein WordPress-Redirect-Plugin diese Aufgabe ordentlich für mehrsprachige Webseiten erledigen, weshalb ich mich dazu entschlossen habe, manuelle Redirects in der .htaccess einzufügen. Doch auch dort gibt es Probleme.
Diese Redirects funktionieren:
Redirect /wp/gameinfo http://localhost/wp/de/gameinfo/story
Redirect /wp/images http://localhost/wp/de/images/screenshots
Redirect /wp/videos http://localhost/wp/de/videos/trailer
Was aber nicht funktioniert ist:
Dieser Redirect endet in einer Endlosschleife, nämlich:
http://localhost/wp/gameinfo/story/story/story/...
Genauso wenig funktioniert (Endlosschleife):
Dieser Redirect geht aber:
Was ich erreichen muss ist:
/wp/gameinfo -> http://localhost/wp/de/gameinfo/story
/wp/en/gameinfo -> http://localhost/wp/en/gameinfo/story
/wp/fr/gameinfo -> http://localhost/wp/fr/gameinfo/story
Doch ich habe ständig Endlosschleifen und weiß nicht mehr weiter. Ich suche daher dringend Hilfe! Vielleicht kennt sich jemand von euch aus.
Viele Grüße
Benny