Subdomain unter WP Multisite nicht aufrufbar

  • Hallo liebe Community,
    vorweg: Ich bin noch relativer Anfänger in WP.
    Mein Ziel:
    Ich möchte für meine Website, die gerade noch im Entstehen ist, eine Landing Page einrichten. Diese soll als Subdomain laufen. (Später möchte ich weitere LP's anlegen.). Da ich für für Haupt- und Subdomains dasselbe Theme (Enfold) verwende, habe ich eine Multisite angelegt. Diese lies sich auch einrichten, aber: die angelegte Subdomain ist nun nicht aufrufbar --> Seite wird nicht gefunden

    • Meine Website entwickle ich lokal unter localhost/kurs. So lautet daher momentan auch die Hauptdomain
    • WP 4.9.8 ist entsprechend lokal installiert / Browser ist Firefox
    • Ich hatte bereits diese o. g. Hautpdomain und darauf entwickelt, und habe nun noch die zusätzliche Subdomain http://meine-subdomain.localhost/kurs.de für die LP angelegt --> diese ist nun nicht aufrufbar
    • .htaccess und wp-config.php habe ich gemäß WP-Vorgaben angepasst
    • Ich habe auch andere Quellcodes aus verschiedenen Anleitungen für .htaccess ausprobiert, aber diese führten dazu, dass auch meine Hauptdomain nicht mehr aufrufbar war bzw. andere Fehlermeldungen brachte.
    • Evtl. sind die Quellcodes nicht darauf ausgelegt, dass man lokal arbeitet...?
    • Bei meinem Provider (1&1) habe ich eine entsprechende Subdomain angelegt. Evtl. reicht das providerseitig nicht aus? Habe irgendwo gelesen, dass man eine "Subdomain -Wildcard" braucht. Hierzu habe ich bei 1&1 aber nichts gefunden.


    Aktuell verwende ich folgenden Code:

    wp-config.php:
    define('WP_ALLOW_MULTISITE', true);

    define('MULTISITE', true);
    define('SUBDOMAIN_INSTALL', true);
    $base = '/';
    define('DOMAIN_CURRENT_SITE', 'localhost');
    define('PATH_CURRENT_SITE', '/kurs/');
    define('SITE_ID_CURRENT_SITE', 1);
    define('BLOG_ID_CURRENT_SITE', 1);

    .htaccess:

    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /kurs/
    RewriteRule ^index\.php$ - [L]

    # add a trailing slash to /wp-admin
    RewriteRule ^wp-admin$ wp-admin/ [R=301,L]

    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ - [L]
    RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
    RewriteRule ^(.*\.php)$ $1 [L]
    RewriteRule . index.php [L]
    </IfModule>

    # END WordPress


    Für Eure Hilfe wäre ich sehr dankbar! Falls noch Infos fehlen, gebt mir bitte Bescheid!

    LG Anja

    • 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

  • Hi,

    Habe irgendwo gelesen, dass man eine "Subdomain -Wildcard" braucht. Hierzu habe ich bei 1&1 aber nichts gefunden.


    Soweit ich weiß ist das mit den Wildcard Subdomains bei 1&1 zumindest bei den Webspace Paketen nicht möglich.
    Lustigerweise gibt es aber Wildcard SSL Zertifikate in jedem Paket. :rolleyes:

    habe nun noch die zusätzliche Subdomain meine-subdomain.localhost/kurs.de


    Ich denke da liegt der Hase begraben. Du rufst die Subdomain mit einem Verzeichnis auf. Sollte aber eigentlich sein subdomain.de , oder Hauptdomain.de/kurs/. Wenn die Subdomain auf das Verzeichnis der von dem WP Multisite generiertem Verzeichnis verweisen würde, sollte es an für sich mit dem Aufruf der subdomain.de hinhauen. Lasse mich allerdings gerne näher aufklären. ;)

    Bitte keine Fragen per PM, oder Foren-Chat. Für Fragen ist das öffentliche Forum da. Meine Uerdinger Seite

  • Hi Markus,
    danke für Deine Antwort. Ich habe eben bei 1&1 nachgefragt. Es gibt die sog. "SSL Starter Wildcard", die man für einen monatliche Gebühr kaufen muss. Oder man kann kostenfrei eine Subdomain namens *.hauptdomain.de anlegen. Aber der Mitarbeiter wusste nun nicht genau, was WP Mulitisite benötigt.
    Hier wäre ich für genauere Infos dankbar, was ich ggf. wo in WP hinterlegen muss.

  • Wenn Du local entwickelst muss die Subdomain in die Hosts Datei.

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

  • Was meinst Du genau mit
    Wenn die Subdomain auf das Verzeichnis der von dem WP Multisite generiertem Verzeichnis verweisen würde, sollte es an für sich mit dem Aufruf der subdomain.de hinhauen.
    Wie kann ich das ändern? Danke schon mal!! :-)

  • Google kaputt? 'localhost subdomain windows' => https://eddyerburgh.me/add-subdomains…rver-on-windows

    WordPress ist "frei" wie in Freiheit es zu nutzen, aber nicht im Sinne von Freibier. Wer also glaubt man bekommt rund um WordPress alles kostenlos, der irrt. Hilfe ist ein Geschenk für das man sich bedankt, dafür gibt es den 'Gefällt mir' Button. Wer das nicht kann und sich selbst nicht zu helfen weiss, muss sich bezahlte Unterstützung suchen.

Jetzt mitmachen!

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