Czy istnieją jakieś rozszerzenie do Chrome, który pozwoli mi zmusić URL z konkretnej domeny przekierowanie do innej domeny?
(Np. Przekieruj http://www.google.com
do https://encrypted.google.com
.)
Uwaga : szukam arbitralnego przekierowania, a nie KB SSL Enforcer, który działa tylko w przypadku konkretnego zadania przekierowania do HTTPS.
Odpowiedzi:
Zbudowałem rozszerzenie Chrome, które to robi.
Uwaga: zbudowałem to tylko dla dwóch witryn - po prostu do cholery - w żadnym wypadku nie jest to profesjonalna jakość ™. Proszę, nie podpalaj mnie za gówniany kod :)
Edycja: Zaktualizowano do manifestu v2, który wprowadza pewne dodatkowe ograniczenia.
manifest.json
bg.html
redirect.js
content.js
Aby to zainstalować, utwórz pliki o nazwach plików, jak wspomniano powyżej w bloku kodu.
Po utworzeniu wszystkich 3 plików kliknij Menu Chrome → Narzędzia → Rozszerzenia. Kliknij „+” w trybie programisty. Kliknij opcję Załaduj rozpakowane rozszerzenie i wskaż katalog, w którym przechowywane są pliki.
Edytuj pliki są wymagane, odinstaluj i ponownie zainstaluj rozszerzenie, jak wspomniano powyżej
źródło
Wiem, że jestem trochę spóźniony w grze, aby odpowiedzieć na to pytanie. Chciałbym odpowiedzieć na to pytanie dla przyszłych czytelników. Spójrz na
Requestly - rozszerzenie Chrome do modyfikowania żądań sieciowych.
Obecnie możesz skonfigurować reguły dla
Zrzuty ekranu dla lepszego zrozumienia:
W mapie drogowej jest wiele rzeczy, które należy omówić na żądanie
.. i dużo więcej.
PS: Stworzyłem to, więc możesz mnie winić, jeśli nie okaże się to pomocne :)
źródło
Opracowałem spakowany przyjazny dla użytkownika przekierowanie o nazwie Switcheroo, jeśli jesteś zainteresowany:
źródło
Trochę za późno, ale to rozszerzenie z pewnością powinno załatwić sprawę: Redirector .
I to jest arbitralny readresator .
źródło