什么是防红呢?就是 TX 旗下的手机 QQ,TIM,微信之类的,因为你曾经网站放过违法的东西,然后被腾讯给加入黑名单了.用手机 QQ(TIM 或微信)打开的时候提示这个!
XXXXXXXXXXXXXXXXXXXXX
要不然你就在安全联盟申诉才能恢复,要不然无解.你跟 TX 官方申诉他们是不会搭理你的!
那么问题就来了.这种网站咋办呢.有人就想到了防红(防止报毒)
生成:防红网站
--->输入网站
--->点击生成
(内部处理:--->把原网址
和一个通过原网址生成的字符串
保存到数据库,在用新浪或者百度短网址的 API 进行缩短,缩短的是网站的网址而不是原网址
).
访问:新浪短网址
--->防红网站短网址
--->读取数据库
--->防红网站操作页面
--->原始网址
这回大家思路清晰了吧!
市面上有几种处理方法:
引导式
顾名思义就是引导用户跳转,如这种:
这种我就不多说了,直接百度找代码就行.
内嵌式
用的是 HTML 里面的<frame>
标签
定义和用法
标签定义 frameset 中的一个特定的窗口(框架)。
frameset 中的每个框架都可以设置不同的属性,比如 border、scrolling、noresize 等等。
具体用法大家就百度吧
其实内嵌就是把没报毒的域名把报毒的域名通过 frame 布局到内页里
小例子:
<body> <frameset cols="100%"> <frame src="网址" /> </frameset> </body>
试一试是不是不报毒了.具体页面怎么修改大家自己弄吧
自动用浏览器打开(协议跳转)
这个安卓可以,苹果我就不清楚了!
比如 QQ 浏览器他的协议就是
mttbrowser://url=
(更多协议自己百度)
来我们写个小例子:
TEST.php
header("Location: mttbrowser://url=报毒网址");
index.html
<head> <meta charset="UTF-8"> <!-- 跳转 --> <meta http-equiv="refresh" content="3;mttbrowser://url=网址;"> <title>实例</title> </head> <body> 3 秒后<a href="https://blog.kieng.cn/tag/%e8%b7%b3%e8%bd%ac" title="查看更多关于跳转的文章" target="_blank">跳转</a> </body>
当热你用 JS 也一样!
我这个编辑器有的 html 不会实例化,发布之后就自动当 html 处理了,所以我的 html 代码头部没有写全.大家理解一下吧