6

Возможно ли иметь браузер (Firefox или Chrome), когда я перехожу на определенную страницу, браузер автоматически перенаправляет меня на другую страницу по моему выбору. Мне интересно, есть ли какое-то расширение браузера для этого. В идеале я бы указал URL-адрес триггера, а затем URL-адрес перенаправления для каждого из различных перенаправлений, которые я хотел бы определить.

Уточнение: я не размещаю веб-страницы, которые хочу перенаправить. Я хочу перенаправить страницы только в моем браузере. Например, когда я набираю www.yahoo.com, я хочу, чтобы вместо этого мой браузер перешел на www.google.com.

4 ответа4

7

Перенаправитель: автоматически перенаправляет на определенные пользователем URL-адреса на определенных страницах

Вы можете указать шаблоны для страниц, которые должны автоматически перенаправляться на другие страницы. Например, вы всегда хотите, чтобы http://example.com/foo.html перенаправлял на http://example.com/bar.html.

Это может быть полезно, например, для пропуска страниц подтверждения после публикации сообщений на досках объявлений, пропуска рекламных страниц, которые появляются, прежде чем вы сможете просматривать контент на определенных сайтах, перенаправления с http на https на сайты, где вы всегда хотите версию https, перенаправления с одного имени хоста другому для прокси-серверов или просто в любом месте, где требуется два или более кликов, чтобы получить то, что вы хотите.

Расширение поддерживает шаблоны и регулярные выражения в шаблонах. Регулярные выражения поддерживают захват паразитов, чтобы вы могли определить шаблон: http://foo.com/bar.php\?id =(\d+) и определите перенаправление как http://bar.com/baz.php?id= $ 1. В этом случае http://foo.com/bar.php?id=1234 автоматически перенаправит на http://bar.com/baz.php?id=1234. Начиная с версии 1.5 подстановочные знаки могут также использовать $ 1, $ 2 в URL-адресах перенаправления, $ 1 - содержимое первого совпадения звезды, $ 2 второго и так далее.

Чтобы добавить новое перенаправление, щелкните правой кнопкой мыши в любом месте страницы и нажмите «Добавить текущий URL-адрес в перенаправитель» или щелкните правой кнопкой мыши ссылку и нажмите «Добавить URL-адрес в перенаправитель». Вы также можете добавить URL из Tools-> Redirector-> Add ... но тогда вы не получите заполненный пример URL.

Чтобы отредактировать и удалить перенаправления, зайдите в Инструменты-> Перенаправитель или выберите Параметры в окне Addons.

Чтобы временно отключить перенаправитель, нажмите R, который находится в вашей строке состояния, или нажмите alt+r. Если щелкнуть правой кнопкой мыши значок, откроется окно параметров перенаправителя.

2

Вы также можете использовать системный файл HOSTS, но он работает только для целых доменов. Или вы можете настроить локальный DNS+ веб-сервер и создать перенаправления для веб-сайтов и URL-адресов, которые вы хотите через DNS и, возможно, PHP или другой язык сценариев.

0

Это может быть возможно, если у вас есть набор URL для перенаправления. Но перенаправление таких URL-адресов, в чем выгода.

Для этого вам может потребоваться написать какое-то системное программирование.

Если вы хотите перенаправить свою собственную программу / сайт, вы можете установить перенаправление на свой IIS.

0

Ваш комментарий к ответу М. Вейсмана иллюстрирует то, что я писал ранее о нейтральности браузера. Вам не нужен один плагин для Firefox, другой для Chrome, а другой - для любого WWW-браузера, который вы хотите поддерживать следующим, когда вы используете прокси-сервер HTTP. Правило REWRITE adzapper с REWRITE 302: делает именно то, что вы просите.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .