Beiträge von g-woods

    Ich konnte das Problem inwzischen beheben: Ich kann nicht genau sagen, was genau die Lösung war, aber ich habe die Multisite nun direkt im root-Verzeichnis des Webspaces installiert und dort auch die .htacces angelegt.
    Letzteres diesmal aber ohne die folgenden umschließenden Zeilen:

    Code
    # BEGIN WordPress
    <IfModule mod_rewrite.c>
    ...
    </IfModule>
    
    
    # END WordPress


    Stattdessen habe ich dort wirklich nur den während der Multisite-Einrichtung angegebenen Inhalt eingefügt (siehe obigen Post).

    Ich hoffe, das hilft auch anderen.

    Hallo zusammen,

    das beschriebene Problem sieht dem meinen sehr ähnlich.

    Folgendes habe ich getan:

    1. Wordpress 3.8.1 installiert. (in Unterverzeichnis auf Webserver, Domain zeigt aber auf dieses Unterverzeichnis)
    2. Permalinks auf http://domain.de/%postname%/ geändert.
    3. Folgendes in wp-config.php eingefügt:
      PHP
      define('WP_ALLOW_MULTISITE', true);
    4. Netzwerk mit Sub-Verzeichnissen eingerichtet.
    5. Folgende Zeilen in wp-config.php eingefügt:

      PHP
      define('MULTISITE', true);
      define('SUBDOMAIN_INSTALL', false);
      define('DOMAIN_CURRENT_SITE', 'domain.de');
      define('PATH_CURRENT_SITE', '/');
      define('SITE_ID_CURRENT_SITE', 1);
      define('BLOG_ID_CURRENT_SITE', 1);
    6. Inhalt der .htaccess (im root-Verzeichnis von WP *) wie folgt angepaßt:


      (* Wordpress wies mich während der Netzwerkinstallation an, diese Zeilen in eine .htaccess einzufügen, welche im Überordner der Wordpress-Installation, also dem Root des Webservers liegt. Dies habe ich ignoriert und stattdessen die .htaccess im WP-Verzeichnis bearbeitet. Den vorgeschlagenen Weg habe ich natürlich auch ausprobiert, was allerdings noch weniger einbringt.)

    7. In der Netzwerkverwaltung eine neue Seite angelegt.

    Nun das Problem:

    • Möchte ich das Dashboard der zweiten Seite unter domain.de/unterverzeichnis/wp-admin.php aufrufen, erhalte ich einen 500 Internal Server Error.
    • Und wenn ich die zweite Seite ansehen möchte, erhalte ich unter domain.de/unterverzeichnis/ nur eine HTML-Version ohne CSS usw., da diese Dateien in den Verzeichnissen domain.de/unterverzeichnis/wp-include/ usw. liegen und ebenfalls einen 500er-Fehler verursachen.

    Ich wette, daß die mod_rewrite-Regeln irgendwie nicht passen, allein ich seh nicht, woran genau es liegt. Würd mich also außerordentlich über Hinweise freuen!

    frost911: Wie konntest Du denn Dein Problem lösen?

    Beste Grüße und vielen Dank vorab!