Nginx разорвать соединение

12
D
На сайте с 28.06.2008
Offline
1101
1321

На сайте стоит реклама гугла, она иногда (далеко не всегда) подтягивает разные скрипты с домена ad.afy11.net а он каким то боком в бане РКН.

Из-за этого сайт иногда подвисает.

Можно ли средставми Nginx принудительно разрывать соединение с указаным доменом?

Если да то как?

S
На сайте с 30.09.2016
Offline
469
#1

Скрипт же браузером запрашивается, а не сервером.

Отпилю лишнее, прикручу нужное, выправлю кривое. Вытравлю вредителей.
D
На сайте с 28.06.2008
Offline
1101
#2

т.е. вообще без вариантов?

S
На сайте с 30.09.2016
Offline
469
#3

Если нет запроса с сервера и адрес не прописан в коде страницы, то непонятно, каким образом можно повлиять на запросы клиента.

ЗЫ: Если сторонний скрипт подтягивается через document.write, то вероятно можно жабаскриптом запускать чистильщик кода, но это надо ломать башку и это уж точно не энджинкс.

Mik Foxi
На сайте с 02.03.2011
Offline
1076
#4

В Content-Security-Policy запретить.

Антибот, антиспам, веб файрвол, защита от накрутки поведенческих: https://antibot.cloud/ + партнерка, до 40$ с продажи.
S
На сайте с 30.09.2016
Offline
469
#5
foxi:
В Content-Security-Policy запретить.

Там есть такая директива?

M
На сайте с 17.09.2016
Offline
124
#6

Sitealert, Да

Content-Security-Policy: default-src

Список разрешённых доменов, откуда можно грузить JS код

S
На сайте с 30.09.2016
Offline
469
#7
Mobiaaa:
Список разрешённых доменов

Mobiaaa, читаем внимательнее:

foxi:
В Content-Security-Policy запретить.
M
На сайте с 17.09.2016
Offline
124
#8

Sitealert, CSP работает по белому списку

Я думаю foxi это и имел ввиду под "запретить", - создать белый список, откуда можно получать JS

S
На сайте с 30.09.2016
Offline
469
#9
Mobiaaa:
Sitealert, CSP работает по белому списку

Про белый список я знаю :)

Mobiaaa:
Я думаю foxi это и имел ввиду под "запретить", - создать белый список, откуда можно получать JS
В чём и проблема: откуда Вы узнаете, какой скрипт и откуда гуголь захочет подгрузить? Каким образом Вы сможете создать белый список, чтобы не зарубить рекламу?
M
На сайте с 17.09.2016
Offline
124
#10

Sitealert, в CSP можно настроить лог, кого блокировали (POST json)

За пару часов можно собрать нужную базу, и постепенно наполнять белый список

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий