Beiträge von AnjaH

    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.

    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