404 Solution

Beschreibung

404 Solution leitet „Seite nicht gefundene Fehler (404s)“ auf Seiten um, die existieren, und protokolliert die Fehler. Umleitungen können auch auf der Grundlage der bestmöglichen Übereinstimmung für die URL erstellt werden, die der Besucher am wahrscheinlichsten zu erreichen versucht hat.

Note: If your site gets a lot of simultaneous users you need to turn off the „Create automatic redirects“ options and you need to NOT use the shortcode. Otherwise your site will slow down.

Funktionen:

  • Hochgradig konfigurierbar – Leite spezifische 404-URLs auf jede vorhandene Seite um.
  • Erstelle automatisch Weiterleitungen auf der Grundlage der URL, die der Besucher höchstwahrscheinlich besuchen will.
  • Erhalte eine Liste der 404er, sobald sie passieren.
  • Zeige Protokolle von 404 Seiten und Weiterleitungen einschließlich Referrer-Daten an.
  • WooCommerce-kompatibel – Seiten, Beiträge, Produkte und individuelle Beitragstypen werden unterstützt.
  • Anzeige einer Liste von Seitenvorschlägen auf einer individuellen 404-Seite mit einem Shortcode (jede Seite kann eine individuelle 404-Seite sein).
  • Grundlegende Plugin-Nutzungsstatistiken.
  • Umleitungen automatisch entfernen, wenn die URL mit einer neuen Seite oder einem neuen Beitrag übereinstimmt.
  • Manuelle und automatische Umleitungen automatisch entfernen, sobald sie nicht mehr verwendet werden.
  • Umleiten auf der Grundlage regulärer Ausdrücke und Einbeziehen von Abfragedaten.

Leite 404-Verkehr um, indem du deinen Besuchern ein besseres Browsing-Erlebnis bietest und 404-Fehler auf deiner Website beseitigst.

Screenshots

  • Admin-Optionen-Ansicht
  • Protokolle
  • Neue Umleitung erstellen

Installation

  1. Entpacke die Dateien und lade den Inhalt unter /wp-content/plugins/ hoch.
  2. Aktiviere das Plugin.
  3. Verwende die Seite Einstellungen -> 404 Solution Optionen, um die Optionen einzustellen.

FAQ

Wie lange dauert es, bis 404 URLs angezeigt werden?

Solange die Option „Eingehende 404-URLs erfassen“ im Abschnitt „Optionen“ aktiviert ist, werden die 404-URLs in der erfassten Liste angezeigt, sobald ein Besucher eine 404-Seite aufruft.

Wird es eine Verlangsamung auf meiner Website geben, wenn das Plugin ausgeführt wird?

Nein, es sollte keine merkliche Verlangsamung beim Ausführen des Plugins auf der Website geben.

Note: If your site gets a lot of simultaneous users you need to turn off the „Create automatic redirects“ options and you need to NOT use the shortcode. Otherwise your site will slow down.

Wird dieses Plugin meine Seiten umleiten, wenn ich meine Permalinks-Struktur ändere?

Ja! 404 Solution zeichnet die Seiten-/Beitrags-ID- auf und schaut nach dem aktuellsten Permalink, bevor der Benutzer weitergeleitet wird.

Kann ich alle 404er auf eine bestimmte Seite umleiten?

Ja, es ist so einfach wie das Einschalten dieser Funktion in den Optionen (404 Solution -> Optionen -> Alle unbehandelten 404’s umleiten zu). Mit dieser Option können individuelle 404-Seiten erstellt werden, indem du eine Seite angibst, die du zu diesem Zweck mit dem normalen WordPress-Editor erstellt hast.

Wie kann ich Protokolldateien löschen? Wie lösche ich Logzeilen?

Das Löschen alter Protokollzeilen zur Begrenzung des Speicherplatzverbrauchs erfolgt automatisch. Unter Optionen -> Allgemeine Einstellungen -> Maximale Protokollspeicherplatznutzung kann die maximale Größe auf bis zu 1MB eingestellt werden.

Ich sehe die Meldung „Es gibt (eine gewisse Anzahl) erfasste 404 URLs, die auf Verarbeitung warten“. Was soll ich tun?

Dies ist nichts, worüber man sich Sorgen machen muss. Es bedeutet, dass Leute versucht haben, auf Seiten auf deiner Website zuzugreifen, die nicht existieren. Man kann entweder die Einstellungen auf der Optionen-Seite so ändern, dass man nicht mehr darüber benachrichtigt wird (Optionen -> Allgemeine Einstellungen -> Admin-Benachrichtigungsebene), oder man kann zur Seite „Erfasste 404-URLs“ gehen und etwas mit ihnen machen (sie entweder ignorieren oder angeben, auf welche bestehende Seite sie weitergeleitet werden sollen).

IP-Adressen werden nicht korrekt angezeigt. Ich kann die IP-Adressen nicht sehen.

In der Konfiguration gibt es eine Einstellung namens „Log raw IPs“, die du auswählen musst, um die IP-Adressen anzuzeigen.

Eine bestehende Seite wird umgeleitet.

Nein, ist es nicht. Nur 404er werden umgeleitet. Existierte die Seite zum Zeitpunkt der Weiterleitung? In der Vergangenheit wurden Probleme durch Konflikte mit anderen Plugins oder durch andere Plugins verursacht, die auf nicht existierende Seiten umleiten. Schalte die Debug-Protokollierung auf der Seite Optionen ein und probiere die vorhandene URL aus. Schaue dir dann das Debug-Protokoll an (von der Optionen-Seite) und sieh dir an, wie die 404 behandelt wurde.

I want to exclude certain pages or URLs. How?

There’s a section in the options named “Files and Folders Ignore Strings – Do Not Process” under “Advanced Settings (Etc)”. You can add the path part of the URL to ignore there.

Hast du auch andere Programme geschrieben?

Please try this website for studying flashcards.
https://www.ajexperience.com/

Rezensionen

1. Januar 2024 2 Antworten
Ajax error when I want to search in the filtering section. I get Result: „parsererror“, error: {} error. Is there a solution? Thank you in advance for your reply.
25. November 2023 1 Antwort
I am SO happy to find this plugin…… It is head and shoulders above every other similar plugin, in every way… Thank you so MUCH for making it available… 🙏🌻
23. Januar 2023 1 Antwort
I had an issue. I notice some of my posts gave page not found error. Not ideal for Google and visitors. The description of the plugin was different from the many others. It tries to show the previous url. I installed. Left all settings as they were. Searched Google for the same post. Found it. And it was redirecting to the correct post. Excellent.
Alle 39 Rezensionen lesen

Mitwirkende & Entwickler

„404 Solution“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:

Mitwirkende

„404 Solution“ wurde in 1 Sprache übersetzt. Danke an die Übersetzerinnen und Übersetzer für ihre Mitwirkung.

Übersetze „404 Solution“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.

Änderungsprotokoll

Version 2.35.10 (July 11, 2024)

  • FIX: Avoid an Undefined array key warning in PHP 8. Thanks @peterbp.

Version 2.35.9 (April 17, 2024)

  • FIX: Fix an undefined constant warning for PHP 7 (and probably 8).
  • FIX: Don’t esc_url() before redirecting, because it escapes things like & when it shouldn’t (thanks @wordknowledge).
  • Update: Apparently made the levenshtein distance algorithm slightly more efficient, but I made the change a while ago and honestly don’t remember it. But I think probably it won’t break anything so I guess it’s okay.

Version 2.35.8 (January 31, 2024)

  • Update: Fixed a supposed issue on the logs page that 1. I was unable to reproduce and 2. would definitely only be possible if you were an admin user anyway, so I’m not really sure why it was reported.

Version 2.35.7 (November 10, 2023)

  • FIX: Avoid an Undefined array key for SERVER_NAME for some people.

Version 2.35.6 (November 9, 2023)

  • Improvement: Handle even more emojis.

Version 2.35.5 (November 5, 2023)

  • FIX: Avoid a PHP warning trim(): Passing null to parameter #1.
  • FIX: Allow the fast text filter on the redirects and captured 404s tabs to work again (probably broken in 2.34.0).
  • Improvement: Handle emojis in URLs without causing a collation SQL error.

Version 2.35.4 (November 4, 2023)

  • FIX: Correctly log redirects to the default 404 page.
  • FIX: Allow redirecting to the homepage again (broken in 2.35.3).

Version 2.35.3 (November 3, 2023)

  • FIX: Avoid a PHP warning preg_replace(): Passing null to parameter #3. It looks like this was preventing someone from saving their settings.
  • FIX: Better handle the case When a redirect is created and then the destination page is deleted. Redirects with deleted destinations always appear at the top of the list of redirects.

Version 2.35.2 (November 2, 2023)

  • Improvement: Add more log messages to help diagnose issues.

Version 2.35.1 (November 1, 2023)

  • FIX: Fix a logging issue when redirected to a URL with no path and no trailing slash. (Thank you debug log file participants!)

Version 2.35.0 (October 26, 2023)

  • FIX: Compatible with WordPress 6.4.
  • FIX: Fix the labels for „Ignore“ and „Organize later“ on the captured 404 page.
  • FIX: Correctly store the „exclude specific pages“ setting again (broken in 2.34.0 I think).
  • FIX: Try again to fix the supposed issue that allows admins to run code on their own system.

Version 2.34.0 (October 23, 2023)

  • Improvement: Redirects to pages that have been deleted now appear red in UI so they’re easy to see.
  • FIX: Fixed a supposed SQL injection issue that I was unable to reproduce and would definitely only be possible if you were an admin user anyway, so I’m not really sure why it was reported, but thanks anyway I guess.

Version 2.33.2 (October 17, 2023)

  • Improvement: Try to fix a logging issue.

Version 2.33.1 (October 13, 2023)

  • Improvement: Fix a ‚Sensitive Data Exposure vulnerability‘ for Joshua Chan that I didn’t really think was a big deal, but it must matter to someone, so I added a random ID to the debug log filename.
  • Improvement: Only try to update database tables to the correct engines if they’re not already correct.
  • FIX: Minor issues from some debug file participants like the referrer being too long sometimes and a missing cookie.

Version 2.33.0 (September 28, 2023)

  • Improvement: Add a file import function to the Tools page so redirects can be imported (for NoAdO).
  • FIX: Remove the ‚Thank you for creating with…‘ message because it was messing up the layout on the Tools page and removing the message is easier than figuring out what the issue is with the layout.

Version 2.32.3 (May 29, 2023)

  • FIX: Fix the Undefined array key „path“ in WordPress_Connector.