Beiträge von cdetree

    Salve Forum!

    Ich habe ein sehr spezielles Problem und suche einen Tip zur Lösung.

    Folgendes Wordpress-Setup:

    • Multiblog-Installation in Unterverzeichnisse (als unterschiedliche Sprachversionen des selben Blogs)
    • Blog-ID1 liegt auf der Domain http://www.xyz.de
    • Blog-ID2 liegt auf http://www.xyz.de/en/
    • Blog-ID3 liegt auf http://www.xyz.de/fr/
    • Blog-ID4 liegt ...
    • ...
    • Eine Datenbank (auf separatem DB-Server) und
    • eine Installation (auf Web-Server).


    Soweit funktioniert alles einwandfrei und das schon seit Jahren.

    ---------

    Jetzt kommt der Reverse-Proxy (i.F. RP) ins Spiel.

    Die Original-URLs sollen per RP wie folgt umgeschrieben werden:


    Soweit ist das kein Problem.

    Der RP funktioniert und ch habe eine kleine Extension geschrieben, die die entsprechenden $_SERVER-Variablen patcht und die internen Links per Filter so umbiegt, dass die aufgerufene Seite innerhalb der RP-Umgebung bleibt.

    Die RP-Konfiguration wurde durch meinen Hoster erstellt und mehrfach überprüft. (Managed Hosting!)

    Bei Blog-ID1 funktioniert das prächtig.

    Bei Blog-ID2,3,4,... jedoch nicht.
    Hier wird immer die 404-Seite ausgegeben - egal, welche Inhalte ich abrufe. Einzige Ausnahme ist die interne Suche und damit die Suchergebnisseite. Die liefert zwar keine Ergebnisse, jedoch die (leere) Suchergebnisseite.

    Meine Vermutung: Irgendeine interne Wordpress-Routine kommt mit den umgeschriebenen Daten nicht klar.

    Meine Fragen:
    1. Welche Routine könnte das sein?
    2. Welche Anpassungen müsste ich noch vornehmen?

    Vorab schon mal vielen Dank für Eure Unterstützung!

    Hier der Quelltext meiner Anpassungsroutine: