Umleitung auf anderen Webspace

  • Hallo,

    ich habe bei Strato eine Domäne, die per Weiterleitung auf eine andere Domäne + Unterverzeichnis verweist. Also wie folgt:

    Strato --> anderer Webhoster
    http://www.abc.de --> http://www.xyz.de/blog
    Das funktioniert soweit ganz gut. Bei einigen Links, die von Wordpress generiert werden, wird allerdings das Verzeichnis 'blog' automatisch dazwischen gesetzt. Das sieht dann z. B. so aus: http://www.abc.de/blog/index.php?paged=2. So funktioniert das natürlich nicht, da bei Strato in der Weiterleitung das Unterverzeichnis schon eingestellt ist.

    Ich habe hier im Forum gelesen, dass man dieses Problem umgehen kann, in dem man im Hauptverzeichnis ein index.php mit entsprechender Weiterleitung anlegt (und natürlich bei Strato das 'blog' aus der Weiterleitung entfernt). Allerdings möchte ich die Domäne http://www.xyz.de noch für andere Zwecke verwenden. Also darf im Hauptverzeichnis keine Index.php für Wordpress liegen.

    Ist es überhaupt möglich Wordpress in einem Unterverzeichnis zu betreiben (ohne eine Index.php im Hauptverzeicnis zu haben)? Oder muss ich das auf jeden Fall in das Root-Verzeichnis installieren.

    Im Übrigen habe ich die Suche bemüht und leider keine Lösung für mein Problem gefunden, da ich keine Index.php im Root-Verzeichnis haben möchte.

    Vielen Dank für Eure Hilfe.

    Gruß
    Marvin

    • 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

  • Hallo,

    ist meine Konfiguration wirklich so ungewöhnlich, dass niemand eine Antwort weiß. Ich kann mir das eigentlich gar nicht vorstellen?

    Gruß
    Marvin

  • Das Problem dabei ist, daß die WP-Option 'home' auf Dein eigentliches Blog zeigt und darüber auch die Linkadressen von WP generiert werden.
    Ich weiß jetzt nicht, wie von Strato die Umleitung realisiert wird, aber die einzige Möglichkeit wäre, sich mit einem Filter in die Funktion get_option('home') reinzuhängen. Dann müßt der Aufruf über die Umleitung aber programmintern irgendwie erkennbar sein.
    Sinngemäß könnte das so aussehen:

    PHP
    function plw_get_redirect_home( $value ) {
      if( $umleitung ) 
        return 'http://www.abc123.de'
      else
        return $value;
    }
    
    
    add_filter( 'option_home', 'plw_get_redirect_home' );

    Wobei die Bedingung für $umleitung davon abhängt, wie man im Programm die Umleitung erkennen kann.

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

Jetzt mitmachen!

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