Kann ich meinen Browser dazu bringen, auf einigen Seiten automatisch umzuleiten?

6

Ist es möglich, über einen Browser (Firefox oder Chrome) zu verfügen, leitet mich der Browser beim Navigieren zu einer bestimmten Seite automatisch zu einer anderen Seite meiner Wahl weiter. Ich frage mich, ob es eine Art Browser-Erweiterung gibt, um dies zu erreichen. Im Idealfall würde ich eine Trigger-URL und dann eine Weiterleitungs-URL für jede der verschiedenen Weiterleitungen angeben, die ich definieren möchte.

Klarstellung: Ich hoste nicht die Webseiten, die ich umleiten möchte. Ich möchte die Seiten nur in meinem Browser umleiten. Wenn ich beispielsweise www.yahoo.com eingebe, möchte ich, dass mein Browser stattdessen zu www.google.com wechselt.

B Johnson
quelle

Antworten:

8

Redirector : Leitet automatisch zu benutzerdefinierten URLs auf bestimmten Seiten um

Sie können Muster für Seiten angeben, die automatisch auf andere Seiten umgeleitet werden sollen. ZB Sie wollen immer http://example.com/foo.html umleiten http://example.com/bar.html .

Dies kann beispielsweise nützlich sein, um Bestätigungsseiten nach dem Posten von Nachrichten in Message Boards zu überspringen, Anzeigenseiten zu überspringen, die angezeigt werden, bevor Sie Inhalte auf bestimmten Websites anzeigen können, und um von http zu https auf Websites umzuleiten, auf denen die https-Version immer von einem Hostnamen umgeleitet werden soll zu einem anderen für Proxy-Server oder einfach überall dort, wo Sie zwei oder mehr Klicks benötigen, um zu dem zu gelangen, was Sie möchten.

Die Erweiterung unterstützt sowohl Platzhalter als auch reguläre Ausdrücke in Mustern. Reguläre Ausdrücke unterstützen das Erfassen von Klammern, sodass Sie das Muster definieren können: http://foo.com/bar.php \? Id = (\ d +) und die Umleitung als http://bar.com/baz.php?id= definieren 1 $. In diesem Fall wird http://foo.com/bar.php?id=1234 automatisch zu http://bar.com/baz.php?id=1234 umgeleitet . Ab Version 1.5 können Wildcards auch $ 1, $ 2 in den Redirect-URLs verwenden, $ 1 ist der Inhalt des ersten Stern-Matches, $ 2 des zweiten und so weiter.

Um eine neue Weiterleitung hinzuzufügen, klicken Sie mit der rechten Maustaste auf eine beliebige Stelle auf einer Seite und klicken Sie auf "Aktuelle URL zum Redirector hinzufügen" oder klicken Sie mit der rechten Maustaste auf einen Link und klicken Sie auf "Link-URL zum Redirector hinzufügen". Sie können URLs auch über Extras-> Redirector-> Hinzufügen ... hinzufügen, aber dann wird die Beispiel-URL nicht ausgefüllt.

Um Umleitungen zu bearbeiten und zu löschen, gehen Sie zu Extras-> Umleitung oder wählen Sie Optionen im Fenster Addons.

Um den Redirector vorübergehend zu deaktivieren, klicken Sie auf das R in Ihrer Statusleiste oder drücken Sie Alt + R. Wenn Sie mit der rechten Maustaste auf das Symbol klicken, wird das Fenster mit den Redirector-Optionen geöffnet.

chx
quelle
1
süß, das ist genau das, was ich wollte. Wissen Sie, ob es ein entsprechendes Add-On für Google Chrome gibt?
B Johnson
2

Sie können auch die System-HOSTS-Datei verwenden, dies funktioniert jedoch nur für ganze Domänen. Sie können auch einen lokalen DNS + Webserver einrichten und Weiterleitungen für die gewünschten Websites und URLs über DNS und möglicherweise PHP oder eine andere Skriptsprache erstellen.

DavidPostill
quelle
0

Möglicherweise müssen Sie eine Reihe von URLs umleiten. Aber solche URLs umzuleiten, was ist der Vorteil für Sie.

Dazu müssen Sie möglicherweise eine Art Systemprogrammierung schreiben.

Wenn Sie Ihr eigenes Programm / Ihre eigene Site umleiten möchten, können Sie die Umleitung auf Ihrem IIS festlegen.

Siva Charan
quelle
0

Ihr Kommentar zu M. Wijsmans Antwort veranschaulicht, was ich zuvor über die Neutralität des Browsers geschrieben habe . Sie benötigen kein Plug-In für Firefox, kein Plug-In für Chrome und kein Plug-In für den WWW-Browser, den Sie als Nächstes unterstützen müssen, wenn Sie einen Proxy-HTTP-Server verwenden. Die Regel von adzapperREWRITE mit dem 302:Trick macht genau das, wonach Sie fragen.

JdeBP
quelle