htaccess und Subdomänen und Konfiguration

  • Hallo,

    mein Blog ist unter http://www.brauckmann.ch gehostet

    ich habe einige Subdomänen z.B.: adobe.brauckmann.ch, microsoft.brauckmann.ch, vmware.brauckmann.ch erzeugt

    alle Subdomänen zeigen auf das Root Verzeichniss in dem die Wordpress Installation gehostet ist.

    "adobe.brauckmann.ch" zeigt auf "/"
    "microsoft.brauckmann.ch" nach "/"
    "vmware.brauckmann.ch" nach "/"

    zusätzlich habe ich noch eine Wildecard Domäne "*" angelegt

    "*.brauckmann.ch" zeigt auf "/"

    meine htaccess sieht so aus:

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

    Ich möchte das die Subdomänen z.B.. microsoft.brauckmann.ch auf die Suchseite umgeleitet werden.

    1.) z.b.: http://microsoft.brauckmann.ch soll zu http://microsoft.brauckmann.ch/?s=microsoft umgeleitet werden.

    So werden alle Beiträge angezeigt die Microsoft enthalten.

    2.) Alle Links der Kategorien "Adobe", "Microsoft", "VMWare" usw. sollen unter den jeweiligen Subdomänen funktionieren.

    - wenn man die Subdomäne http://microsoft.brauckmann.ch aufruft sollen auch die Kategorie-Links im Menue auf http://microsoft.brauckmann.ch/category/windows verweisen.

    -genau so sollen die Links in der Tag Cloud funktionieren. Die Subdomäne http://adobe.brauckmann.ch soll im Cloud Menue den folgenden Link anzeigen:
    http://adobe.brauckmann.ch/tag/adobe


    Wäre natürlich cool wenn das alles automatisch geht.

    z.B.: wenn das Keyword, der Tag oder die Kategorie vorhanden ist dann route die Anfrage auf die Subdomäne. z:b.: http://vmware.brauckmann.ch

    Falls das Keyword, der Tag oder die Kategorie nciht vorhanden sind route einfach auf http://www.brauckmann weiter

    Manuell geht alles schon.

    Wie macht man das ?

    Einmal editiert, zuletzt von swifty (5. September 2011 um 16:49)

    • 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 habe inzwischen eine Lösung gefunden, ev. kann es jemand gebrauchen:

    Offene Frage ist noch wie kann ich meinedomaine.com durch eine Variable ersetzten.

    # BEGIN WordPress

    <IfModule mod_rewrite.c>

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

    #if defined CATEGORY redirect to http://%1.meinedomaine.com/category/%1
    RewriteCond %{HTTP_HOST} ^(categorien|adobe|vmware|wordpress|windows|xenapp|...u.s.w)\.meinedomaine.com
    RewriteRule ^.*$ http://%1.meinedomaine.com/category/%1 [R=301,L]

    #if defined TAG redirect to http://%1.meinedomaine.com/tag/%1
    RewriteCond %{HTTP_HOST} ^(tags|browsercam|browsershots|browsrcamp..|..u.s.w)\.meinedomaine\.com
    RewriteRule ^.*$ http://%1.meinedomaine.com/tag/%1 [R=301,L]

    </IfModule>

    # END WordPress

Jetzt mitmachen!

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