1. Herzlich willkommen bei WPDE.org, dem grössten und ältesten deutschsprachigen Community-Forum rund um das Thema WordPress. Du musst angemeldet oder registriert sein, um Beiträge verfassen zu können.
    Information ausblenden

Multisite Installation in Unterordner u. htaccess Fehler?

Dieses Thema im Forum "Blog-Netzwerk" wurde erstellt von Ria, 2. Juli 2015.

  1. Ria

    Ria Well-Known Member

    Registriert seit:
    24. September 2004
    Beiträge:
    408
    Zustimmungen:
    0
    Hallo Wp-Fans,

    habe Verzeichnisseiten-Multisite Installation in Unterordner auf dem Home PC (mit der URL localhost).
    Localhost entspricht www.irgendwas.de

    (das "normale" WP inklusive Dashboard... funktioniert auch über meine Unterordner-Installation)

    also, die Seite (ohne Inhalte ausser Header mit Menüstrucktur)läßt sich schon mal so aufrufen:

    http://localhost/

    die Installation des WP ist in http://localhost/install-ordnername.

    Was nicht geht, ist /wp-admin aufrufen, da muss ich die /wp-login.php aufrufen, um mich einzuloggen.
    Das wäre ja noch egal.
    Jedoch wenn ich das ***Netzwerk*** Dashboard (das normale lässt sich aufrufen) aufrufe kommt:

    The requested URL /wp-admin/network/ was not found on this server.

    Da stimmt also wohl was mit meiner htaccess nicht?:

    ###############################################

    #Beginn start Datei
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /install-ordnername/
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /install-ordnername/index.php [L]
    </IfModule>
    # END start htaccess
    # BEGIN Ergänzung zu Netzwerk WordPress
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /install-ordnername/
    RewriteRule ^index\.php$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /install-ordnername/index.php [L]/index.php [L]
    </IfModule>
    # END Ergänzung zu Netzwerk WordPress Abmelden-neu-Anmelden
    ##############################################################

    Leider bekomme ich es nicht gebacken und liegt leider nicht nur an der Hitze.
    Wäre, so kurz vor dem Ziel um Hilfe dankbar!

    Gruss Ria
     
  2. Ria

    Ria Well-Known Member

    Registriert seit:
    24. September 2004
    Beiträge:
    408
    Zustimmungen:
    0
    Hallo,
    keiner der eine Multisite/Verzeichnisseite (Startseite) in einen Unterordner installiert hat?

    (und mal die htaccess zeigen kann)

    Gruss Ria
     
  3. wemaflo

    wemaflo Well-Known Member

    Registriert seit:
    13. März 2009
    Beiträge:
    1.146
    Zustimmungen:
    0
    Hi Ria,

    du scheinst WordPress lokal aufgesetzt zu haben, ist das korrekt? Nutzt du XAMPP dafür? Das könnte nämlich schon das Problem sein.

    An sich kannst du die Seite zuerst normal installieren (bereits in dem Unterordner), dann die wp-config.php so ändern, dass das Netzwerk aktiviert ist und dann sollten dir die korrekten Dateien schon bei der Einrichtung angezeigt werden...
     
  4. Ria

    Ria Well-Known Member

    Registriert seit:
    24. September 2004
    Beiträge:
    408
    Zustimmungen:
    0
    Hi wemaflo,

    erst mal besten Dank!

    ja Lokal auf einem Apache2 und ja bereits in einem Unterordner installiert und ja die config ist auf Netzwerk umgeswitcht und es funktioniert das "normale" WP auch über "localhost."

    also für den normalen Betrieb schonmal kein Fehler, in /var/www/ ***also im root*** sind die angepasste copy der index.php; die config; die htaccess:

    1. - index.php

    require( dirname( __FILE__ ) . '/wordpress/wp-blog-header.php' );

    2. - config angepasst:

    /* beginn multisite */
    define('WP_ALLOW_MULTISITE', true);

    /* In Netzwerkeinstellungen hier hinzufügen */
    define('MULTISITE', true);
    define('SUBDOMAIN_INSTALL', false);
    define('DOMAIN_CURRENT_SITE', 'localhost');
    define('PATH_CURRENT_SITE', '/');
    define('SITE_ID_CURRENT_SITE', 1);
    define('BLOG_ID_CURRENT_SITE', 1);
    /* That's all, stop editing! Happy blogging. */

    3. -nach vielen neuen Versuchen die htaccess angepasst:

    # BEGIN WordPress original datei
    <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 original datei ENDE

    #Netzwerk Ergänzungs-Datei

    RewriteEngine On
    RewriteBase /wordpress
    RewriteRule ^index\.php$ - [L]

    # add a trailing slash to /wp-admin
    RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ - [L]
    RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).*) $2 [L]
    RewriteRule ^([_0-9a-zA-Z-]+/)?(.*\.php)$ $2 [L]
    RewriteRule . /wordpress/index.php [L]

    # END Ergänzung zu Netzwerk WordPress

    #####################################################################

    So, wenn ich jetzt in "Meine Webseiten" / "Netzwerkverwaltung"/ "Dashboard"

    anklicke, habe ich KEINE Error-Meldung oder weiße Seite mehr, lande jedoch nicht im Dashboard der Netzwerkverwaltung, sondern auf der normalen Startseite im Frontend.

    Es liegt wohl eindeutig an meiner htaccess Variante. Was ist falsch?

    Gruss Ria

    PS. sehe den Wald vor lauter Bäumen nicht mehr, viel kann ja nicht mehr falsch sein, denke ich.
     
  5. wemaflo

    wemaflo Well-Known Member

    Registriert seit:
    13. März 2009
    Beiträge:
    1.146
    Zustimmungen:
    0
    Was mir jetzt direkt auffällt:
    die .htaccess soll nicht ergänzt werden, die bisherigen WordPress-Regeln sollen ersetzt werden.
     
  6. Ria

    Ria Well-Known Member

    Registriert seit:
    24. September 2004
    Beiträge:
    408
    Zustimmungen:
    0
    Hi wemaflo,

    ach du grüne neune, da habe ich wohl den Durchblick verloren. weil ich auch noch ne Servermeldung hatte, ja es funktioniert jetzt, danke da brauchte ich wohl einen Schubs.

    Gruss Ria
     
  7. wemaflo

    wemaflo Well-Known Member

    Registriert seit:
    13. März 2009
    Beiträge:
    1.146
    Zustimmungen:
    0
    Kein Problem ;)
     
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden