Redirects mit htaccess auf WP-Netzwerk + Domainmapping: wie?

  • Hallo,

    ich möchte mir mit meinen eigenen beiden Hauptdomains quasi Kurz-URLs einrichten (nein, ich möchte keine externen Dienste nutzen).

    Ausgangssituation:


    • 1 WP Netzwerk mit Domainmapping
    • darin: 2 Blogs, die jeweils auf eine andere .de-Domain gemappt worden sind (keine Subdomains)
    • 2 Facebookfanseiten, für jeden Blog eine separate


    Jetzt möchte ich gerne, wenn man aufruft

    Code
    blogmeier.de/fb

    das das umgeleitet wird auf

    Code
    http://facebook.com/blogmeier

    aber auch

    Code
    blogmueller.de/fb

    soll umgeleitet werden auf

    Code
    http://facebook.com/blogmueller

    Leider bin ich mit htaccess nicht so vertraut, wie man das korrekt für diesen Fall schreiben kann.

    Jemand eine Idee?
    Vielen Dank.

    WP 6.5.4 Multisite · PHP 8.3 · Theme "ENFOLD"

    Einmal editiert, zuletzt von csign (23. März 2012 um 16:53)

    • 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

  • ich nehme an du willst Wordpress Multisite für deine Idee nutzen, läuft es schon,
    wenn ja, (wenn nein installieren damit es funktioniert) nächste Schritt
    laufen deine zwei Site, wo dann die Domain hinzeigen sollten
    wenn nein aktivieren, erst wenn ja nächster Schritt
    hast du den Nameserver im Griff, wenn ja,

    dann gibt es Plugins für WP Multisite, die beim Domainmapping gut helfen,
    (diese Info findest du dann, wenn du alle JA vorher bestätigen kannst)
    wenn ein NEIN dabei ist, vergiss weiterzuexperimentieren.

    wenn alle ja klappten, brauchst du im Normalfall nicht händisch an .htaccess experimentieren.

    Wordpress weil es spass macht, besonders beim WordPress Meetup in Linz

  • ????

    Danke, aber darum geht es doch gar nicht :shock:
    Bei mir läuft alles einwandfrei, was WP angeht.

    Ich möchte mit der htaccess lediglich mir Kurz-URLs auf Basis meiner Domainnamen z.B. zu Facebook, Google+ etc. erstellen.

    [COLOR=Red]Ich muss dazu sagen, dass hier "blogmeier" die Hauptdomain ist, auf der das WP-Netzwerk installiert worden ist.

    "blogmueller" in diesem Beispiel ist eine zweite Hauptdomain, die auf einen Unterblog dieses Netzwerks (installiert in einem Unterverzeichnis) gemappt ist![/COLOR]

    Mein Versuch mit try&error

    Code
    Redirect 301 http://blogmeier.de/fb http://www.facebook.com/blogmeier
    Redirect 301 http://blogmueller.de/fb https://facebook.com/blogmueller

    funktioniert nur teilweise und bringt als Ergebnis:

    Code
    Redirect 301 http://blogmeier.de/fb http://www.facebook.com/blogmeier

    wird ganz korrekt auf die richtige Seite geleitet = perfekt

    Aber bei dem Teil hier

    Code
    Redirect 301 http://blogmueller.de/fb https://facebook.com/blogmueller

    wird man weitergeleitet wieder auf blogmueller.de anstatt auf sein Facebook-Pendant.

    ---

    Der Rest der htaccess-Datei - WP-Netzwerk bedingter Standard - sieht so aus:

    http://pastie.org/3655244

    WP 6.5.4 Multisite · PHP 8.3 · Theme "ENFOLD"

    Einmal editiert, zuletzt von csign (23. März 2012 um 17:10)

  • oder kurz gesagt, die Redirects in der htaccess funktionieren, so wie ich das sehe, prima, solange sie auf Basis der Hauptdomain sind, auf der das WP-Netzwerk und das Domainmapping installiert ist.

    Aber was nicht geht, sind Redirects von auf eine andere Hauptdomain gemappte Unterblogs in Unterverzeichnissen:

    Code
    Redirect 301 http://blogmueller.de/fb https://facebook.com/blogmueller

    Zur Erklärung im Beispiel:

    blogmueller.de = gemappt auf Unterverzeichnis "blog2"
    blog2 = Unterverzeichnis der Hauptinstallations-Domain von WP "blogmeier.de"

    WP 6.5.4 Multisite · PHP 8.3 · Theme "ENFOLD"

    Einmal editiert, zuletzt von csign (23. März 2012 um 17:32)

Jetzt mitmachen!

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