Die Matching-Optionen von RedirHub ermöglichen es Ihnen, komplexe Weiterleitungs-Konfigurationen mühelos einzurichten.
Zunächst überprüfen wir unsere Datenbank auf eine Weiterleitung, die mit dem vollständigen URL-Pfad übereinstimmt. Wenn beispielsweise eine Anfrage für www.example.com/path?query-string=1 eingeht, suchen wir nach dieser exakten Übereinstimmung. Wenn gefunden, verwenden wir das angegebene Ziel. Andernfalls fahren wir mit den nächsten Übereinstimmungskriterien fort:
- Exakte Übereinstimmungspfad (Groß- und Kleinschreibung beachten): www.example.com/path
- Ohne Pfad: www.example.com
- Stamm-Domain (funktioniert nur in der www-Version der Domain): example.com
- Wildcard-Domain: *.example.com
Wenn keine dieser Bedingungen erfüllt ist, wird eine 404-Seite angezeigt. Um dies zu verhindern, empfehlen wir, eine „Root-Pfad“-Weiterleitung einzurichten, um sicherzustellen, dass Ihre Benutzer immer ein gültiges Ziel haben.
Mehr dazu weiter unten.
URI-Weiterleitung = keine Präferenz bei der Root-Übereinstimmung
Wenn eine Anfrage ohne einen angegebenen Pfad (d.h. die Startseite) eintrifft, priorisieren wir Quellen mit deaktivierter URL-Weiterleitung. Dies ermöglicht die folgende Konfiguration:
• Weiterleitung 1: example.com/ -> new.com – URI-Weiterleitung = ja
• Weiterleitung 2: example.com/ -> new.com/new-homepage – URI-Weiterleitung = nein
In dieser Konfiguration wird eine Anfrage für example.com (die Startseite) an new.com/new-homepage weitergeleitet, während alle anderen Anfragen an new.com/$PATH$ wie von der Quelle angegeben gehen.
Übereinstimmung nicht gefunden
Was passiert, wenn eine Weiterleitungsanforderung keine Übereinstimmung findet?
Pfad nicht gefunden
Angenommen, Sie haben diese Weiterleitungen eingerichtet:
• https://example.com/ -> https://new-domain.com
• https://example.com/contact -> https://new-domain.com/contact-us
Beispiel 1: Ein Benutzer besucht https://example.com/contact und wird korrekt zu https://new-domain.com/contact-us weitergeleitet.
Beispiel 2: Ein Benutzer besucht https://example.com/old-contact-page, was nicht genau mit einem Pfad übereinstimmt. RedirHub überprüft dann, ob es eine Weiterleitung für https://example.com/ gibt. Wenn ja, wird der Benutzer zu https://new-domain.com weitergeleitet. Aus diesem Grund empfehlen wir immer, eine „Root-Pfad-Weiterleitung“ einzurichten, um 404-Fehler zu vermeiden.
Wir empfehlen dies in unserer Benutzeroberfläche automatisch, um ein nahtloses Benutzererlebnis sicherzustellen.
Da wir auf den Root-Pfad zurückgreifen, wenn kein Übereinstimmung gefunden wird, werden Ihre Besucher keine 404-Seite sehen. Wenn Sie einen spezifischen Bedarf für eine benutzerdefinierte 404-Seite haben, lassen Sie es uns wissen und wir können unseren Ansatz überdenken.
Hostname nicht gefunden
Wenn der Hostname nicht gefunden wird (d.h. nicht in RedirHub eingerichtet ist), können wir die Anfrage nicht weiterleiten. In diesem Szenario wird eine „404 nicht gefunden“ Seite angezeigt.
Möchten Sie das Branding auf dieser Fehlerseite anpassen? Sie können eine dedizierte IP für mehr Kontrolle nutzen. Schauen Sie sich unseren Artikel zur dedizierten IP für weitere Informationen an.