Я пытаюсь заблокировать одну страницу с сайта в Ubuntu. Например, веб-сайт www.linuxquestions.org, который я хочу разрешить, но www.linuxquestions.org/reviews/ я хочу отрицать. Я узнал, что я не могу использовать etc/ hosts. Так что я использую прокси Squid. У меня есть файл с URL, который я хочу заблокировать.

Файл выглядит так:

https://maps.google.com/
maps.google.com
www.linuxquestions.org/reviews/

Я установил блокировку этого файла в /etc/squid/squid.conf

acl blocksites dstdomain "/etc/squid/file.squid"

Для maps.google работает, когда Google я могу использовать, но maps.google нет. Можно ли заблокировать только www.linuxquestions.org/reviews/, но все остальное на www.linuxquestions.org будет доступно?

1 ответ1

0

в /etc/squid/squid.conf не используйте acl blocksites dstdomain "/etc/squid/file.squid" но

acl blocksites url_regex "/etc/squid/file.squid"

тогда в файле это может быть только .linuxquestions.org/reviews полный URL

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