Benutzerdefinierte Regeln im Umleitungsmanager verwenden

In diesem Artikel erklären wir Ihnen, wie Sie die Optionen für benutzerdefinierte Regeln in unserem Umleitungsmanager verwenden können.

Benutzerdefinierte Regeln verwenden

Um diese Funktion zu nutzen, gehen Sie im All-in-One-SEO-Menü auf Umleitungen und Sie sehen das Formular Neue Umleitung hinzufügen.

Formular "Neue Umleitung hinzufügen" auf dem Bildschirm "Umleitungen" in All in One SEO

Klicken Sie auf den Link Erweiterte Einstellungen, um die Felder Benutzerdefinierte Regeln anzuzeigen.

Felder für benutzerdefinierte Regeln im Formular "Neue Umleitung hinzufügen

Sie sehen ein Dropdown-Feld, in dem Sie den Regeltyp auswählen können, und ein Feld, in das Sie den Wert eingeben können, der mit der Regel übereinstimmen soll.

Hier finden Sie eine Erläuterung zu den einzelnen Regeltypen:

Login-Status

Verwenden Sie diese Option, um Umleitungen nach dem Anmeldestatus des Benutzers abzugleichen. Sie können einen Besucher umleiten, wenn er auf Ihrer Website entweder eingeloggt oder ausgeloggt ist.

In den Feldern für benutzerdefinierte Regeln ausgewählter Anmeldestatus

WordPress Benutzer-Rollen

Verwenden Sie diese Option, um Weiterleitungen nach der Benutzerrolle für angemeldete Benutzer abzugleichen. Sie können mehrere Rollen wie Autor und Redakteur so einstellen, dass sie der einen oder anderen Rolle entsprechen.

In den Feldern für benutzerdefinierte Regeln ausgewählte WordPress-Benutzerrollen

Referent

Verwenden Sie diese Option, um Weiterleitungen anhand des Referrers abzugleichen. Klicken Sie auf die Umschalttaste Regex, um Regex zum Abgleichen der Werte zu verwenden.

In den Feldern für benutzerdefinierte Regeln ausgewählter Referrer

Benutzeragent

Verwenden Sie diese Option, um Umleitungen nach dem Benutzeragenten abzugleichen. Klicken Sie auf den Schalter Regex, um Ihre eigenen Werte hinzuzufügen oder unsere vordefinierten Optionen zu verwenden.

In den Feldern "Benutzerdefinierte Regeln" ausgewählter Benutzeragent

Hier finden Sie eine Erklärung unserer vordefinierten Optionen:

  • Mobil: Mit dieser Option wird eine Regex-Übereinstimmung mit einem der folgenden mobilen Benutzer-Agenten erzielt:
iPad|iPod|iPhone|Android|BlackBerry|SymbianOS|SCH-Md+|Opera Mini|Windows CE|Nokia|SonyEricsson|webOS|PalmOS
  • Feeds: Mit dieser Option wird eine Regex-Übereinstimmung mit jedem dieser Feed-Benutzeragenten erzielt:
Bloglines|feed|rss
  • Bibliotheken: Diese Option führt zu einer Regex-Übereinstimmung mit einem dieser Bibliotheks-Benutzeragenten:
cURL|Java|libwww-perl|PHP|urllib

Verwenden Sie diese Option, um Weiterleitungen mit Cookies abzugleichen. Klicken Sie auf die Umschalttaste Regex, um die Werte mit Regex abzugleichen.

Cookie in den Feldern für benutzerdefinierte Regeln ausgewählt

IP-Adresse

Verwenden Sie diese Option, um Umleitungen nach IP-Adresse abzugleichen.

IP in den Feldern für benutzerdefinierte Regeln ausgewählt

Klicken Sie auf die Umschalttaste Regex, um die Werte mit Regex abzugleichen.

IP-Regel mit Regex in den Feldern für benutzerdefinierte Regeln

Server

Verwenden Sie diese Option, um Umleitungen auf einen Server abzugleichen. Klicken Sie auf die Umschalttaste Regex, um die Werte mit Regex abzugleichen.

In den Feldern Benutzerdefinierte Regeln ausgewählter Server

HTTP-Kopfzeile

Verwenden Sie diese Option, um Umleitungen mit einem HTTP-Header abzugleichen. Klicken Sie auf die Umschalttaste Regex, um Regex zum Abgleichen der Werte zu verwenden.

HTTP-Header, ausgewählt in den Feldern für benutzerdefinierte Regeln

WordPress-Filter

Verwenden Sie diese Option, um benutzerdefinierte Filter zu setzen. Der Filtername wird ausgeführt, wenn versucht wird, eine Umleitung zu finden.

WordPress-Filter in den Feldern Benutzerdefinierte Regeln ausgewählt

Der Rückgabewert des Filters ist immer "false", was bedeutet, dass der Filter nie übereinstimmen wird. Verwenden Sie den Filter und geben Sie einen "true"-Wert zurück, damit die Regel zutrifft.

add_filter( 'aioseo_custom_filter', function ( $match, $url, $redirect ) {
if ( ! empty( $_GET['do-redirect'] ) ) {
$match = true;
}

return $match;
}, 10, 3 );

Schauplatz

Verwenden Sie diese Option, um Weiterleitungen mit einem Gebietsschema abzugleichen. Klicken Sie auf die Umschalttaste Regex, um Regex zum Abgleichen der Werte zu verwenden.

In den Feldern Benutzerdefinierte Regeln ausgewähltes Gebietsschema

Mehrere Regeln

Sie können mehrere Regeln hinzufügen, indem Sie auf die Schaltfläche Benutzerdefinierte Regel hinzufügen klicken.

Mehrere Regeln verhalten sich wie eine UND-Übereinstimmung.

Beispiel: Die unten stehende Regel für den Anmeldestatus und das Gebietsschema passt, wenn: Use is Logged In AND their Locale is en_GB.

Beispiel für mehrere benutzerdefinierte Regeln