我有一个互联网站点http://MIRRORED_SITE.com
,该站点镜像到运行apache的本地计算机上,位于http://CLONED.com
。
查看http://CLONED.com
页面的源代码,我可以看到实例http://CLONED.com
由javascript而不是http://MIRRORED_SITE.com
生成。这会干扰其他JavaScript代码的正常运行。这是一个例子:
<link rel="preload" href="https://adservice.google.com/adsid/integrator.js?domain=CLONED.com" as="script">
我正在寻找以下两种解决方案之一,其中最简单的一种:
1)通过将一些javascript注入html来修改本地文件,以使http://MIRRORED_SITE.com
出现在源代码中。
2)或者,我想知道是否可以在Apache中使用一些技巧,用http://CLONED.com
代替http://MIRRORED_SITE.com
的所有实例。由于网址是在客户端生成的,因此这可能比较棘手。
更新:我已经完成的第三个选择是修改我的vhosts文件和/ etc / hosts文件,以便http://MIRRORED_SITE.com
在本地启动。我想避免使用此解决方案,因为除非将配置文件修改回原始配置,否则我将无法访问MIRRORED站点。
谢谢!