设为首页收藏本站

ZMX - IT技术交流论坛 - 无限Perfect,追求梦想 - itzmx.com

 找回密码
 注册论坛

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

用百度帐号登录

只需两步,快速登录

搜索
查看: 3462|回复: 8

kangle 做页面顶部或者底部内容插入,插入cnzz统计代码,JS弹窗浮动广告插入页面跳转等,回应控制footer模块

[复制链接]
 成长值: 27855

签到天数: 3618 天

[LV.Master]伴坛终老

发表于 2015/10/3 13:56 | 显示全部楼层 |阅读模式 |Google Chrome 45.0.2454.101|Windows 10
天涯海角搜一下: 百度 谷歌 360 搜狗 有道 雅虎 必应 即刻
kangle 做页面顶部或者底部内容插入,插入cnzz统计代码,JS弹窗浮动广告插入页面跳转等,回应控制footer模块

1.png

这样就可以在页面底部插入统计代码了。

会出现xml文件格式出错,记得加上匹配模块,设置后缀勾选非,排除下xml文件。

可以匹配这一些使用。

  1. 3gp|7z|apk|avi|bdmv|bmp|bz2|css|csv|dat|db|deb|dll|dmg|doc|exe|f4v|flv|gif|gz|ico|img|inf|iso|jar|jpg|jpge|js|letv|log|m2ts|map|md5|mkv|mp3|mp4|msi|old|otf|pac|pdf|png|rar|rpm|sh|swf|tar|test|torrent|ttf|txt|txz|wim|xml|xz|zip
复制代码


如果不用的话,xml.gz压缩包会进行打开检查,重新压缩,会破坏压缩包文件本身MD5,虽然如果用了xml的话,内部除了文本以外数据不受影响。。

或者用header匹配模块也可以,
  1. Content-Type
复制代码
数值写
  1. text/html
复制代码


欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复

使用道具 举报

签到天数: 1077 天

[LV.10]以坛为家III

发表于 2015/10/3 15:35 | 显示全部楼层 |Google Chrome 27.0.1453.93|Windows XP
不懂再次日常帮顶·
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 47 天

[LV.5]常住居民I

发表于 2018/8/21 12:38 | 显示全部楼层 |Google Chrome 55.0.2883.87|Windows 10
现在好像没有footer了,怎么办!
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 27855

签到天数: 3618 天

[LV.Master]伴坛终老

发表于 2018/8/21 18:19 | 显示全部楼层 |Google Chrome 68.0.3440.106|Windows 10
tianjiantao 发表于 2018/8/21 12:38
现在好像没有footer了,怎么办!

在回应控制
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 1388 天

[LV.10]以坛为家III

发表于 2021/11/17 01:08 | 显示全部楼层 |Firefox 94.0|Windows 10
本帖最后由 lpker 于 2021/11/17 01:11 编辑

小樱小樱,我这两天折腾kangle,使用你这个贴子里的方法插入代码后网站显示一直不正常是什么原因呢?我是kangle监听80和443端口反代8088(监听443处使用的证书是cloudflare中创建的源证书),搭配宝塔面板安装nginx改端口为8088,网站也是通过宝塔面板创建管理的。
第一次我按照

插入谷歌分析

插入谷歌分析


插入了谷歌分析的代码,保存规则后,打开网页一片空白,只得作罢;
后来因为网站的一些网页有“https请求http资源然后被浏览器报错mixed-content拦截的现象”,我就又想起这个功能,试图往所有网页的head中插入
  1. <meta http-equiv ="Content-Security-Policy" content="upgrade-insecure-requests">
复制代码
这句话,这句话能让所有资源的http请求转成https请求,单独写到html文件head中是生效的,
但是在kangle中创建的规则

转https

转https


保存规则后网页变成了

乱码

乱码


全是乱码……

我想问一下是我规则哪里写错了么?如果写错了,应该怎么修改呢?先提前谢谢你了。

欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 27855

签到天数: 3618 天

[LV.Master]伴坛终老

发表于 2021/11/17 01:53 | 显示全部楼层 |Google Chrome 95.0.4638.69|Windows 10
lpker 发表于 2021/11/17 01:08
小樱小樱,我这两天折腾kangle,使用你这个贴子里的方法插入代码后网站显示一直不正常是什么原因呢?我是ka ...


问题一:
因为有些输出text/html的不一定是html,,,有可能是php之类,插入到php中可能会导致php本身代码被破坏导致显示异常,这种时候用url模块选非给加一下白名单吧
最好的方法是在源站中加,你用的宝塔面板,你能操控到宝塔面板吗,直接到php程序后台管理一般有提供这种统计功能,比如说discuz后台中统计框写上去就好

问题二:
你要加头部不要这样加,直接看这个帖参考,用add_header模块来加
https://bbs.itzmx.com/thread-88726-1-1.html
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 1388 天

[LV.10]以坛为家III

发表于 2021/11/17 15:13 | 显示全部楼层 |Firefox 94.0|Windows 10
小樱 发表于 2021/11/17 01:53
问题一:
因为有些输出text/html的不一定是html,,,有可能是php之类,插入到php中可能会导致php本身 ...

统计代码我直接加到网站后台了,问题2我按照帖子试验了一下加成功了,感谢小樱~我还想问一下用host标记模块反代8088端口,下面有个选项是life_time,我看有的帖子说写10变成长连接性能高,另一个说关闭上游回源啥的用0,有点懵,反代宝塔的nginx应该用10还是0更好呢?
[发帖际遇]: lpker 乐于助人,奖励 4 贡献. 幸运榜 / 衰神榜
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

签到天数: 1 天

[LV.1]初来乍到

发表于 2021/11/17 18:20 | 显示全部楼层 |Google Chrome 95.0.4638.69|Windows 10
不太懂,日常帮顶!
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 反对

使用道具 举报

 成长值: 27855

签到天数: 3618 天

[LV.Master]伴坛终老

发表于 2021/11/17 18:42 | 显示全部楼层 |Google Chrome 95.0.4638.69|Windows 10
lpker 发表于 2021/11/17 15:13
统计代码我直接加到网站后台了,问题2我按照帖子试验了一下加成功了,感谢小樱~我还想问一下用host标记模 ...

life_time 长连接打开性能更高,但是如果源站不支持长连接特性,会导致出现504数据破坏的回源异常失败,如果无法判断源站是否支持长连接,应当始终保持短链接回源。
欢迎光临IT技术交流论坛:http://bbs.itzmx.com/
回复 支持 1 反对 0

使用道具 举报

您需要登录后才可以回帖 登录 | 注册论坛 新浪微博账号登陆用百度帐号登录

本版积分规则

手机版|Archiver|Mail me|网站地图|IT技术交流论坛 ( 闽ICP备13013206号-7 )

GMT+8, 2021/11/29 01:02 , Processed in 0.850515 second(s), 26 queries , MemCache On.

Powered by itzmx! X3.4

© 2011- sakura

快速回复 返回顶部 返回列表