301 Weiterleitung durch / in Pagination

  • Hallo.

    In meinem/unseren neuen Wordpress bin ich durch strucr.com auf eine kleinere Anzahl von 301 Weiterleitungen aufmerksam geworden.

    Bei der Tag/Schlagwort-Übersicht wird auf Seite 2 beim Link zur Seite 1 am Ende ein / angehängt.

    http://www.familienfreund.de /schlagwort/Junge/page/2

    Hat jemand einen Hinweis, wie ich das Problem beheben kann ?

    Thomas

    • 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 habe gesehen, daß die URLs zu den Artikeln auf .html enden. Wie ist das in den Permalink-Einstellungen konfiguriert bzw. wird dafür ein Plugin verwendet?

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

  • Nein, das ist eben nicht immer so mit dem .html am Ende. Deshalb auch meine Frage nach den Permalink-Einstellungen bzw. einem Plugin (welche sind außer dem SEO-Plugin noch installiert?).

    Den Slash am Ende einer URL gibt Wordpress nur dann aus, wenn das auch in den Permalink-Einstellungen so konfiguriert ist.

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

  • Ehrlich gesagt weiß ich immer noch nicht so richtig was Du meinst, denn ich kann von [COLOR=#800000]"...de/schlagwort/Junge"[/COLOR] über den Link 'Older posts' nach [COLOR=#800000]"...de/schlagwort/Junge/page/2"[/COLOR] blättern, ohne dass da ein Slash angehängt wird.

    Ist aber auch egal, weiß auch nicht was dieses Plugin erledigt oder was die WP-Rewrite veranstaltet. Was ich aber weiß, einen Pfad ohne .endung verpasst der Apache automatisch am Ende einen Schrägstrich, weil der alles was keine .endung besitzt für ein Verzeichnis und nicht für eine Datei oder Seite hält.
    Das lässt sich umgehen durch einen Eintrag in der htaccess, von dem ich abraten würde.

    Code
    DirectorySlash Off


    Zumindest vorher einmal die Security Warning bei DirectorySlash Off lesen:

    http://httpd.apache.org/docs/2.2/mod/mod_dir.html

    Ich hatte es nur einmal unter Localhost ausprobiert, das war mir ein zu großes Durcheinander.

  • Melewo

    Das bezieht sich aber nur auf tatsächlich im Dateisystem auf dem Server existierende Verzeichnisse, was ja bei den Permalinks von Wordpress nicht der Fall ist.

    An diesen virtuellen URLs ändert Apache gar nichts. Sonst würde er ja auch alle anderen URLs redirecten. Das passiert ja nicht.

    Um das Problem zu erkennen, mußt Du einfach mal gucken, was auf der zweiten Seite für ein Link wieder auf die vorhergehende Seite (Newer Posts) führt. Da steht dann /schlagwort/Junge/, also gibt Wodpress das falsch aus. Beim Klick wird man dann wieder auf die richtige URL ohne Slash am Ende weitergeleitet.

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

  • Jetzt sehe ich das auch "...de/schlagwort/Junge/" Newer posts beim Zurückblättern, wobei dann eine 301 Weiterleitung auf "...de/schlagwort/Junge" erfolgt. Vorher habe ich das nicht gesehen, da habe ich ja auch nur vor und nicht zurückgeblättert. Nur eine Antwort wüsste ich nicht, wo mit der Suche beginnen.

    Das heißt, wenn ich einmal von einfachen Blätterfunktionen ausgehen, diese Dinger mit ?seite=2, dann musste ich immer eine Abfrage einbauen, wenn ?seite=1 dann gebe Seite ohne QueryString aus. Doch ich denke, das sollte bei WP nicht vorkommen.

    Einmal editiert, zuletzt von Melewo (7. Februar 2014 um 20:17)

  • Wie oben schon gesagt, kann nur ein Plugin oder das Theme sein. Aus meiner Sicht, würde ich mal so sagen.

    Gruß
    Ingo

    Wenn ich helfen konnte, bitte [ Gefällt mir ] klicken. :-)

  • Sicherlich, mit dem Apache kann es eh nichts zu tun haben, wird ja so in den Quelltext geschrieben, da hast Du völlig recht und WP von sich aus wird solche Fehler wohl nicht machen, nehme ich mal an.

Jetzt mitmachen!

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