Domain auf Unterverzeichnis - Seite läuft - Login Backend nicht möglich

  • Hallo,

    kurze Vorstellung. Ich heiße Michael und bin aktuell von Joomla nach Wordpress gewechselt. Und wie ihr euch sicher denken könnt habe ich ein Problem.

    Geht um diese Domain: http://deep-darkness.org

    Ich habe Wordpress im Unterverzeichnis /wpdeepdarkness erstellt (Version 4.7). Komplette Webseite erstellt. Alles funktionierte tadellos.

    Nun sollte die Domain auf das Unterverzeichnis weisen.

    Meine Vorgehensweise:


    1. Die Webseite-Url im Backend unter Einstellungen > Allgemein von WordPress von http://deep-darkness.org/wpdeepdarkness auf http://deep-darkness.org/ geändert.
    2. Die htaccess und index.php aus dem WordPress-Verzeichnis in das Hauptverzeichnis kopiert.
    3. In der index.php geändert: require( dirname( __FILE__ ) . '/wpdeepdarkness/wp-blog-header.php' );

    Seite läuft auch wunderbar. Wenn ich mich aber mit /wp-login.php einloggen möchte kommt zwar der Anmeldebildschirm aber ohne Template. Wenn ich mich dann einlogge kommt die Meldung Seite nicht gefunden. Ich sehe aber dann oben auf der Seite die Bearbeitungsleiste. Ich bin also eingeloggt. Siehe Screenshot. Kann aber nichts bearbeiten und komme auch nicht auf das Dashboard.

    Wenn ich beide Dateien im Hauptverzeichnis wieder lösche und in der Datenbank bei Webseite-Url wieder /wpdeepdarkness einfüge läuft unter http://deep-darkness.org/wpdeepdarkness wieder alles normal.

    Template habe ich auf das Standart Template geändert. Leider das selbe Problem.

    Komisch finde ich ebenfalls dass /wp-login nicht funktioniert. Einzig mit /wp-login.php komme ich auf die Anmeldeseite.

    Hat jemand eine Idee? Sitze seit gestern Abend daran...


    Grüße
    Michael

    • 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

  • Ich würde die Domain auf das Unterverzeichnis legen und vorher einfach sämtliche Links in der Datenbank auf die geänderte Domain ändern, z. B. mit Better Search Replace. Dann brauchst du keine Dateien kopieren oder ähnliches.

    Zur Sicherheit natürlich erst ein Backup machen.

    Das Geheimnis des Könnens liegt im Wollen!
    [size=12]Bitte keine Hilfegesuche per PN (auch keine "privaten" Links). Das ist ein öffentliches Forum.[/SIZE]

  • Hi SirEctor,

    danke für den Denkanstoss. Domain auf das Unterverzeichnis legen läßt cPanel (wegen dem Anbieter?) nicht zu. Werde das mal mit einer htaccess machen.

    Grüße
    Michael

  • Alles klar, danke.

    Bin mir gerade unsicher wegen dem Schrägstrich:

    Suchen nach: deep-darkness.org/wpdeepdarkness
    Ersetzen durch: deep-darkness.org

    Ist das so korrekt? Oder müssen die Schrägstriche am Ende jeweils noch dazu?

    Grüße
    Michael

  • Hat leider nicht funktioniert. Anmeldebildschirm weiter ohne Template. Screen Fehlermeldung bitte ignorieren.

    Htaccess im Root Verzeichnis:

    Apache Configuration
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^(www\.)?deep-darkness\.org [NC]
    RewriteCond %{REQUEST_URI} !^/wpdeepdarkness/.*$
    RewriteRule ^(.*)$ /wpdeepdarkness/$1

    Htaccess im /wpdeepdarkness Verzeichnis:

    Grüße
    Michael

  • ES LÄUFT :lol::lol::lol:

    Hab die alte Datenbank wieder aufgespielt. Alle Dateien wieder angepaßt. Er springt zwar jetzt beim Aufruf von deep-darkness.org in den Unterordner deep-darkness.org/deepdarkness aber das ist mit 301 redirect zwecks Suchmaschinen Ergebnisse ja zu händeln.

    Für mich persönlich ist zwar schlimm dass ich nicht weiß, woran es letzendlich lag, da ich aber seit Freitag Abend daran gesessen habe, nehme ich das jetzt einfach mal so hin.

    Jetzt gibts noch das große Backup und dann war es das.

    Dank an euch beide für den Input.

    Grüße
    Michael

Jetzt mitmachen!

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