Переадресация

Ligre

Member
Есть правило, которое подсказал @zovihuxij
Code:
rutracker.org#%#window.location = window.location.protocol + "//rutracker.cr" + window.location.pathname + window.location.search;
Оно переадресует все ссылки на новый домен rutracker.cr
Но почему-то со ссылками https проблема. По такой переадресация не срабатывает
https://rutracker.org/forum/viewtopic.php?t=5155810

Но с такой все нормально
http://rutracker.org/forum/viewtopic.php?t=5155810

Можно это поправить или это особенность работы?
 

Alex302

Filters Developer
Staff member
Administrator
Может слишком рано срабатывает.
Попробуй так:
Code:
rutracker.org#%#AG_onLoad(function() { window.location = window.location.protocol + "//rutracker.cr" + window.location.pathname + window.location.search; });
 

Ligre

Member
Может слишком рано срабатывает.
Попробуй так:
Code:
rutracker.org#%#AG_onLoad(function() { window.location = window.location.protocol + "//rutracker.cr" + window.location.pathname + window.location.search; });
К сожалению, все также. У меня локальная проблема? Или у тебя тоже с https не переадресует?
 

zovihuxij

Well-Known Member
Оно переадресует все ссылки на новый домен rutracker.cr
Но почему-то со ссылками https проблема. По такой переадресация не срабатывает
https://rutracker.org/forum/viewtopic.php?t=5155810

Но с такой все нормально
http://rutracker.org/forum/viewtopic.php?t=5155810

Можно это поправить или это особенность работы?
У меня rutracker.org недоступен, не могу проверить, но например с https://www.yandex.ru/ на https://ya.ru/ у меня переадресовывает.

У вас включена фильтрация https в настройках AG?
 

Ligre

Member
У меня rutracker.org недоступен, не могу проверить, но например с https://www.yandex.ru/ на https://ya.ru/ у меня переадресовывает.

У вас включена фильтрация https в настройках AG?
Да, включена.
А с Яндексом тоже все нормально - переадресует. Хм...
У меня тоже rutracker.org недоступен. Выдает что-то похожее на ошибку соединения, но обычные ссылки переадресовывает, а с https нет.
 

Ligre

Member
Дело видимо в провайдере. При наборе адреса вручную rutracker.org выдается сообщение о блокировке (если правило вкл, - переводит на https://rutracker.cr)
Но если набрать https://rutracker.org, то страница не загружается - ERR_CONNECTION_REFUSED
 

Сергей Ильин

Well-Known Member
Дело видимо в провайдере. При наборе адреса вручную rutracker.org выдается сообщение о блокировке (если правило вкл, - переводит на https://rutracker.cr)
Но если набрать https://rutracker.org, то страница не загружается - ERR_CONNECTION_REFUSED
Здравствуйте Ligre,попробуйте произвести данные манипуляции,используя vpn клиент.
 

Alex302

Filters Developer
Staff member
Administrator
А, ну если ERR_CONNECTION_REFUSED то понятно, страница не загружается и скрипт не инжектится и соответственно не выполняется.
 

avatar

Administrator
Staff member
Administrator
Да, для редиректа нужно чтобы хоть какая-то страница загрузилась.
 

1dark1

New Member
Добрый день есть кажется похожий вопрос по переадресации

в HandyCache у меня было правило вида

правило (url.ru/)(manga/([^&=]+).*)+(.html)

замена url.ru/online/\3\4

как его переделать для adguard

тоесть надо чтоб если сайт url.ru/manga/120 то не чего не далать а если url.ru/manga/1.html то заменить manga на online
 

avatar

Administrator
Staff member
Administrator
Ну вот дело в том, что Adguard обычно этого не делает. По сути он с помощью javascript меняет уже загруженную страницу.

А зачем такое может быть нужно?
 

1dark1

New Member
Мне это нужно для того чтобы пропускать ненужные мне страницы с описанием на некоторых сайтах.
если указать в adguard(е)(настройки прокси-сервера) прокси HandyCache и нажать проверка то в HC появляются 2 строки http://www.google.com/ и https://www.google.ru/?gfe_rd=cr&ei=u-PSV4juD8-CtAHkt52ADA&gws_rd=ssl но если я сам захожу на любой сайт через браузер то в HC почти всегда пусто иногда только https://rating.adguard.com:443 проскакивает и даже если отключу HC то на сайты все равно заходит,кажется в настройках прокси влияет только на саму программу(обновление фильтров и т.д)
 

avatar

Administrator
Staff member
Administrator
и нажать проверка то в HC появляются 2 строки http://www.google.com/ и https
Для проверки работоспособности прокси мы туда запрос к google.com шлем:)

Проблема в том, что прокси мы используем только для собственных запросов, мы туда ваш браузер не перенаправим.

Если хотите использовать HandyCache в связке с Adguard, нужно просто настроить браузеры на HandyCache, Adguard продолжит их фильтровать.
 

1dark1

New Member
Если хотите использовать HandyCache в связке с Adguard, нужно просто настроить браузеры на HandyCache, Adguard продолжит их фильтровать.
Именно там сейчас и настроено ,я изначально спрашивал по переадресации из за того что хотел убрать HandyCache из настроек прокси в браузерах или совсем.
 
Top