简单防止网站被恶意反向代理的方法
现在宝塔面板设置反向代理非常方便,而且还可以去掉对方首页加载的一些东西,如广告代码、统计代码等。
那么如何防止被别人反向代理呢?
很简单,将下面的js代码放在你网站的首页文件中即可:
[hide_cv]
<script> if (document.domain != 'baidu.com' && document.domain != 'www.baidu.com'){ //将自己的域名和顶级域名替换 alert("注意:当前播放器调用错误!"); //弹出错误提示窗口,可删 window.location.href = 'https://jx.wslmf.com';//跳转到解析首页 } </script>
[/hide_cv]
原理就是检查来路是否是自己设置的域名,如果不是将会弹出提示并跳转相关页面。当然,此方法仅对反向代理使用有效,并不影响其他人二次或框架调用。如果发现二次调用被遮挡广告等元素的时候可以使用另一种方式屏蔽掉对应的来路域名。具体方法参考:https://wslmf.com/post/456.html
温馨提示:不要傻傻的直接把明文的代码直接放在首页,一眼就能看出来,直接把域名什么的注释或替换掉就没用喽!
评论
1
回复学习学习
1
回复学习
Joey
回复学习
昵称
回复评论了没用?
昵称
回复这个回复可见。。。
二位热无若
回复x学习
JIER
回复牛逼
白佛厥清子
回复真的可以吗
演员
回复666666学习
腾讯视频
回复看看
adink
回复谢谢分享
steven
回复这个有点意思,不错不错
艰苦艰苦
回复这个一定要试试,感谢楼主
解析接口
回复这个一定要试试,感谢楼主
解析接口
回复这个一定要试试,感谢楼主