如何使用 Nginx 代理阻止网站弹出窗口

如何使用 Nginx 代理阻止网站弹出窗口

我正在制作一个镜像另一个网站的网站。

就像为海盗湾制作镜像的网站一样,但它是为在我国被屏蔽的其他网站制作的。

问题是,我需要镜像的网站充满了弹出窗口,这些窗口会引导我进入一些 18 岁以上的网站,我需要使用 Nginx 阻止所有弹出窗口,并为我的访问者提供该网站的干净版本。

我如何使用 Nginx 来实现这一点。

答案1

如果您的客户使用现代浏览器,你可以注入CSP 标头放入您的响应头中以防止内联和第三方脚本/样式表/框架加载。

如果你想即时修改它,请使用 nginx 的替代模块,并将弹出脚本/框架源更改为localhost

如果您控制客户端的 DNS,只需在您的 DNS 服务器上阻止它即可。

相关内容