Probleme nach umzug auf Lokalen Server

  • Hallo miteinander,

    ich habe momentan einen Auftrag eines Freundes sein Wordpress System für Test zwecke Lokal zu installieren, hierzu habe ich alle Daten die er auf dem FTP Server liegen hat runtergenommen und in ein Xampp Verzeichnis gelegt. Die Datenbank habe ich exportiert und auf dem lokalen phpMyAdmin wieder importiert, alles ohne Probleme. (Alle Daten von wegen Links, DB usw. hab ich natürlich auch geändert)

    Jetzt zum eigentlichen Problem, als ich die Seite local mit localhost/backup/ aufrufen wollte bin ich weitergeleitet worden auf http://www.mypage.de/wordpress/ wo die eigentliche Version der Webseite liegt, der übeltäter war die Datei .htaccess diese sah folgendermaßen aus:

    Apache Configuration
    <IfModule mod_rewrite.c>
    RewriteEngine OnRewriteBase /wordpress/RewriteRule ^index\.php$ - [L]
    RewriteCond %{SERVER_PORT} 80 RewriteRule (.*) https://www.mypage.de/wordpress/$1 [R=301,L]
    RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /wordpress/index.php [L]
    </IfModule>

    den Teil mit

    RewriteCond %{SERVER_PORT} 80
    RewriteRule (.*) https://www.mypage.de/wordpress/$1 [R=301,L]

    habe ich inzwischen Auskommentiert. Soweit funktioniert jetzt die Startseite allerdings wenn ich auf einen Beitrag klicke bekomme ich einen 404-Fehler. Wenn ich auf eine Kategorie klicke werde ich wieder umgeleitet auf http://www.mypage.de/wordpress.

    So ähnlich ist es auch mit dem Admin Board wenn ich localhost/wp-admin/ oder localhost/wp-login.php eingebe werde ich sofort auf http://www.mypage.de/wordpress geleitet.
    Jetzt habe ich entdeckt das der Adminbereich auch mit einer .htaccess geschützt ist diese liegt im /wp-admin/ verzeichnis und sieht folgendermaßen aus

    Apache Configuration
    AuthUserFile /xampp/htdocs/backup/wp-admin/.htpasswd
    AuthName 'bitte Zugangsdaten eingeben'
    AuthType Basic
    require valid-user


    Dazu gibt es eine passende .htpasswd mit den Login Daten.

    Hat jemand eine Ahnung warum ich immer wieder auf die Serverversion geleitet werde? Bin solangsam mit meinem Latein am Ende.

    • 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

  • Hi nils_ernst,

    versuchs in der htaccess mal mit diesem Code anstatt ihn auszukommentieren:

    PHP
    <IfModule mod_rewrite.c>
    RewriteEngine OnRewriteBase /RewriteRule ^index\.php$ - [L]
    RewriteCond %{SERVER_PORT} 80 RewriteRule (.*) http://localhost/backup/$1 [R=301,L]
    RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteRule . /index.php [L]
    </IfModule>

    Hast Du auch in der options Tabelle in der DB die URLs angepasst?

    Viele Grüße,
    nomainstream

  • Die 404 Fehler können mit einem nicht aktivierten mod_rewrite unter xampp zusammenhängen.
    Auch würde ich die .htaccess neu generieren lassen.

  • Die 404 Fehler können mit einem nicht aktivierten mod_rewrite unter xampp zusammenhängen.
    Auch würde ich die .htaccess neu generieren lassen.

    Hey vielen Dank daran lag es, hab zwar keine Ahnung warum das in meinem Xampp auf einmal deaktiviert war aber nach dem ich es wieder rein gesetz hab funktioniert es.

Jetzt mitmachen!

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