站点请求domain-policy.htm页面

这是由于百度广告引起的。如果网站修改了document.domain,投放广告的站点需要引入一个名称为跨域策略文件的页面,并使得JS可以准确调用到该页面。

跨域策略文件是一个标准的html页面,其内容如下所示:

<!DOCTYPE html>

<meta http-equiv="Cache-Control" content="max-age=8640000" />

<script>

    document.domain = '**.com';

</script>

 

请将上述代码中的document.domain的值修改为与投放广告的页面一致的domain值,然后将代码保存为 domain-policy.htm(文件名及后缀不可更改),并存放在网站服务器上 投放广告管家代码的所有子域的根路径下,即/domain-policy.htm,保证 各个子域下均可以正常访问到即可。
例如
投放广告的子域是sports.abc.com,则要保证通过http://sports.abc.com/domain-policy.htm这个URL可以访问到跨域策略文件;
投放广告的子域是www.abc.com,则要保证通过http://www.abc.com/domain-policy.htm这个URL可以访问到跨域策略文件。
 

注:

1、domain-policy.htm文件内容使用了最简化的跨域策略文件的书写格式,并开启了时长100天的缓存,以减小因为该文件的读取对网站服务器产生的压力和以广告展现速度的影响。
2、在跨域策略文件中,关键的部分是一个<script>标签,其中需要将投放广告的页面的修改document.domain部分的代码复制过来,保持其完全一致。例如在页面上将document.domain修改为abc.com,则在跨域策略文件中,也需要修改为abc.com,必须保持一致。
 

转载于:https://www.cnblogs.com/dc-lancer/archive/2013/03/28/2986675.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值