当特定 IP 请求时将 HTML 附加到页面?

当特定 IP 请求时将 HTML 附加到页面?

我在同一台物理服务器上托管三个网站,当然,通过标Host头,我知道用户请求的是哪个网站。为了便于举例,以下是域名:

  • blog.website1.example
  • shop.com
  • users.website2.example

大约有 4-5 家公司应该使用这些网站,我知道他们的 IP 地址。其中一家公司要求我为其用户添加 Javascript 跟踪(如 Google Analytics)。所以我想知道,我如何(基于公司 IP 地址)仅分析他们的客户?

我不想将它添加到一个页面/所有公司。我想将脚本标记附加到所有请求的页面,这些页面由具有特定 IP 地址的客户请求,并且我不想触及任何网站代码,我也不想让所有客户都收到它(我不想进行客户端过滤)。

我真的只想将脚本附加到特定 IP 的页面。在 apache/nginx 上都可以吗?

相关内容