Weitere Informationen und den Download findest du auf der offiziellen Anlaufstelle de.wordpress.org
Ergebnis 1 bis 3 von 3
  1. #1
    Ria
    Ria ist offline
    PostRank: 5
    Registriert seit
    24.09.2004
    Beiträge
    408

    Verzeichniss-Multisite komplett in Ordner verschoben, sehe nur die Dateien

    Hallo,

    die Seite läuft auf dem Home PC Apache/2.4.7 (Ubuntu) Server at localhost und ist eine Multisite-Verzeichnisseite, WP 4.x
    Seit WP 3.5 geht das ja, nur hab ich dazu da ein paar Beschreibungen zu spät entdeckt.

    ich habe ***etwas vorschnell*** den gesamten Inhalt von www (root) verschoben, in einen zuvor erstellten Ordner.
    dann die wp-config angepasst:

    define('DOMAIN_CURRENT_SITE', 'localhost/name des ordners');
    define('PATH_CURRENT_SITE', '/');
    define('WP_SITEURL', 'http://localhost/name des ordners');
    define('WP_HOME', 'http://localhost/name des Ordners');

    natürlich oben mit dem richtigen Ordnernamen.

    Dann habe ich in der Datenbank dasselbe gemacht, überall wo "localhost" auftaucht erweitert, "localhost/name des Ordners"
    Natürlich alles abgespeichert.

    Der Firefox öffnet ***jetzt NUR***mit dem Index der Namen, der Ordner, die sich im Verzeichnis www befinden.
    Mit Klick auf /ordnername (also da wo WP drin ist) erscheint in der Browserzeile localhost/ordnername, was dann erst mal richtig wäre.

    und erst nach Änderung der htaccess:

    wird mir im Frontend alle Dateien (Dateinamen) von WP angezeigt, jedoch ***nicht*** die Webseite, wie normal.

    Die htaccess ist, für wenn alles in www wäre, richtig und sieht so aus:

    # BEGIN WordPress
    RewriteEngine On
    RewriteBase /
    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 . index.php [L]
    # END WordPress

    Die habe ich dann erst mal erweitert mit:

    #NEW
    DirectoryIndex filename.html index.cgi index.pl default.htm
    Redirect /localhost http://localhost/ordnername/
    # END WordPress

    es ändert sich nichts, auch wenn ich die wieder direkt ins root setze. Da dürfte sie auch nicht rein, weil ich ein neues WP ins root instalieren will.

    Zuletzt habe ich die index.php verändert:
    <?php
    /**
    * Front to the WordPress application. This file doesn't do anything, but loads
    * wp-blog-header.php which does and tells WordPress to load the theme.
    *
    * @package WordPress
    */

    /**
    * Tells WordPress to load the WordPress theme and output it.
    *
    * @var bool
    */
    */NEU*/
    header ('HTTP/1.1 301 Moved Permanently');
    header("Location: http://localhost/ordnername");
    header("Connection: close");

    define('WP_USE_THEMES', true);

    /** Loads the WordPress Environment and Template */
    /*require( dirname( __FILE__ ) . '/wp-blog-header.php' );*/
    /*nur wenn wp verschoben-NEU*/
    require(‚./ordnername/wp-blog-header.php‘);

    Jemand eine Idee? Es sollte gehen, wenn ich mehr Kenntnisse hätte .

    l.G. Ria


  2. #2
    PostRank: 9 Avatar von danielgoehr
    Registriert seit
    13.07.2016
    Ort
    Berlin
    Beiträge
    1.308
    Du hast ja jetzt schon eine ganze Menge Dinge versucht. So ganz kann ich dem nicht mehr folgen.

    Aber folgende Dinge sind vermutlich das Problem:
    Zitat Zitat von Ria Beitrag anzeigen
    define('PATH_CURRENT_SITE', '/');

    '/' zeigt ja auf Root (Edit: natürlich webroot, nicht root). Also nicht auf das Verzeichnis, wo deine Installation derzeit liegt, sondern auf "var/www" bzw localhost.

    Das gleiche gilt für die htaccess:
    Zitat Zitat von Ria Beitrag anzeigen
    RewriteBase /

    Beide müssten meines erachtens nach '/ordnername/' lauten (in der WP-Config mit, in der htaccess ohne Anführungszeichen).
    Geändert von danielgoehr (06.12.2016 um 14:47 Uhr)

  3. #3
    Ria
    Ria ist offline
    PostRank: 5
    Registriert seit
    24.09.2004
    Beiträge
    408
    Hallo danielgoehr ,

    sorry, sehe jetzt erst das mir jemand geantwortet hat. Glaube auch Du hast recht. Inzwischen habe ich jedoch eine grundlegende Änderung und das Thema ist nicht mehr akut, trotzdem danke!

    l.G. Ria

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •