Используя uBlock Origin, как мне заблокировать корневой сайт, не блокируя подстраницы?

3292
David

В последнее время я очень отвлекаюсь на YouTube, но мне все еще нужен доступ к видео на YouTube. Я случайно захожу на youtube.com и хотел бы заблокировать эту страницу, не блокируя весь сайт. Есть ли фильтр uBlock, который работает только на корневой странице?

6
Таким образом, вы хотите заблокировать только главную страницу YT "youtube.com" и иметь доступ ко всем остальным страницам YT? Похоже, что данный фильтр `|| youtube.com ^ $ document` полностью блокирует youtube.com. user598527 7 лет назад 0
Смотрите обновленный ответ: https://superuser.com/a/1203215/598527 user598527 7 лет назад 0

2 ответа на вопрос

6
rhill

Существует ли фильтр [uBlock Origin], который работает только на корневой странице?

Да, используйте documentопцию фильтра:

||youtube.com^|$document 
С помощью этого фильтра видео YouTube, встроенные на другие сайты, воспроизводятся нормально, как и ожидалось. Однако стоит отметить, что сама страница видео все равно будет заблокирована. Steven M. Vascellaro 7 лет назад 0
Я понял, что он хочет заблокировать только одну страницу, youtube.com. Фильтр полностью блокирует youtube.com. user598527 7 лет назад 0
Вы оба правы, я неправильно понял. Я исправил свой ответ (добавил трейлинг `|`). rhill 7 лет назад 1
@ rhill офигенно, спасибо за это! Luke Williams 7 лет назад 0
На самом деле не работает. Да, первое посещение заблокирует его, однако, когда вы заходите на сайт, на котором есть встроенное видео на YouTube, нажмите на него, чтобы открыть его на Youtube, а на Youtube нажмите кнопку «Домой», чтобы перейти на корневую страницу ... Malachi 6 лет назад 0
0
ajcg

С правилом Squid Cache :

acl whitedomains dstdomain -i "/path_to_acl/whitedomains.txt" acl blackdomains dstdomain -i "/path_to_acl/blackdomains.txt" http_access allow whitedomains http_access deny blackdomains 

Содержание списков:

/path_to_acl/whitedomains.txt .account.youtube.com .google.com  /path_to_acl/blackdomains.txt .youtube.com .googlevideo.com .ytimg.com 

PD: С февраля 2014 года Google использует поддомен аккаунтов .youtube.com для аутентификации своих сервисов .

Источник: Blackweb Project

Похожие вопросы