Nach Umzug und Update werden die URLs umgewandelt

  • Hallo Leute!
    Ich habe Wordpress vom Entwicklungsordner zum Root Verzeichnis der gleichen Domain kopiert.
    Danach schien alles zu laufen. Dann habe ich auf das aktuelle WP 3.4.2 aktuallisiert.
    Auf dem Entwicklungsordner läuft das eigene Template immer noch korrekt.

    Jetzt habe ich festgestellt das bei der Kopie auf Root die Links vom Paging nicht mehr gehen.

    Die eigentlich Seite ist http://www.url.com/news/
    Ich hab den Link erstmal so lange nicht weiß wo das Problem herkommt auf absolut geschrieben.
    Also der Href sieht z.B. so aus <a href="http://www.url.com/news/?page=2">2</a>
    Nach dem laden der Seite wird die Url in http://www.url.com/news/2 geändert.


    .htaccess sieht so aus
    # BEGIN WordPress
    <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

    Permalinks sind in WP so eingestellt
    /%postname%/

    Ich weiß ehrlich gesagt nicht wo es herkommt. kann mit hoher Wahrscheinlichkeit sein das es .htaccess ist, ich kann aber auch permalinks nicht ausschließen.

    Wäre echt genial wenn mir jemand auf die Sprünge helfen könnte, ich bin mit so .htaccess einstellungen völlig aufgeschmissen.

    • 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

  • Mit dem einfachen Kopieren ist das so eine Sache. Es werden wahrscheinlich nocht Einstellungen/Inhalte der Entwicklerversion geladen. Benenne mal den Ordner mit der Entwickler Version um. Dann wirst du sehen wo es hakt.
    Datenbank tabellen prüfen nach altem Pfad.

  • Also das Verzeichnis ist das Root der Domain. Kann ich leider nicht umbennen. Ich habe die Datenbank schon nach alten Pfaden durchgesucht, hat damit auch nicht zu tun, denn ich hab für die Newsseite in PHP mein eigenes Paging geschrieben.
    Ich finds halt sehr komisch das er die Url die ich in dem Link für die jeweilige Seite aufrufe umschreibt. Und wie schon gesagt auf der alten Testumgebung auf dem gleichen Server nur mit anderem Verzeichnis funktioniert alles.

  • ok 404 im testordner hab ich behoben war weil ich in wp-config noch 2 difine's drin hatte mit alter url... hab jetzt alles weggemacht geht wieder, aber schlauer bin ich imme rnoch nicht...


  • Jetzt habe ich festgestellt das bei der Kopie auf Root die Links vom Paging nicht mehr gehen.

    Die eigentlich Seite ist http://www.url.com/news/
    Ich hab den Link erstmal so lange nicht weiß wo das Problem herkommt auf absolut geschrieben.
    Also der Href sieht z.B. so aus <a href="http://www.url.com/news/?page=2">2</a>
    Nach dem laden der Seite wird die Url in http://www.url.com/news/2 geändert.

    Ok Thema gelöst ...
    Das Problem liegt bei der Variable page!!! <a href="http://www.url.com/news/?page=2">2</a>
    Ich hab jetzt ein anderen Variablennamen genommen und es geht wieder!

    Ich habe keine Ahnung wie man das Thema als gelöst markiert, bitte als gelöst eintragen!

    Und Danke auch an die Mithilfe von bgeissler.

    Einmal editiert, zuletzt von Armin Heuser (9. September 2012 um 23:10)

Jetzt mitmachen!

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