前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【折腾代码】防止网站被镜像

【折腾代码】防止网站被镜像

作者头像
小狐狸说事
发布2023-11-17 09:04:55
2610
发布2023-11-17 09:04:55
举报
文章被收录于专栏:小狐狸说事

【折腾代码】防止网站被镜像


⒈添加到 header.php 中适当位置

注:部分镜像站点会屏蔽 JS 代码,所以对部分镜像站点无效

代码语言:javascript
复制
<script type="text/javascript">if (document.location.protocol != "https:" && navigator.userAgent.indexOf("MSIE 6.0") < 0 ) { location.href = location.href.replace(/^http:/,"https:");}if (document.location.host != "www.ly522.com") { location.href = location.href.replace(document.location.host,'www.ly522.com');} </script>

⒉添加到主题的 functions.php 最后一个?> 之前

代码语言:javascript
复制
add_action('wp_head','kimsom_reverse_proxy_defense', 99);
function kimsom_reverse_proxy_defense(){
$currentDomain = '"www." + "ly522" + ".com"';
echo '<img style="display:none" id="inlojv-rpd" src="" data-url=".home_url()." onerror="\'var" str0="true" ishttps="true" document="true" location="true" protocol="true" true:false="true" if="true" var="true" str1="http" else="true" str2=".$currentDomain." str3="true" href="location.href.replace(document.location.host,'." currentDomain="true">';
}

⒊添加到 header.php 中适当位置

代码语言:javascript
复制
<script type="text/javascript">
if(window["\x6c\x6f\x63\x61\x74\x69\x6f\x6e"]["\x68\x6f\x73\x74"] != 'www.ly522.com' && window["\x6c\x6f\x63\x61\x74\x69\x6f\x6e"]["\x68\x6f\x73\x74"] != 'd9y.net'){
alert('警告!检测到该网站为镜像站点,将跳转到原站点!');
window["\x6c\x6f\x63\x61\x74\x69\x6f\x6e"]["\x68\x72\x65\x66"] = 'http://'+'www.ly522.com/';
}
</script>
<div style="display:none;">
<script>nod9ynet = false;</script>
<img src="" onerror="setTimeout(function(){if(typeof(nod9ynet)=="undefined"){window["\x6c\x6f\x63\x61\x74\x69\x6f\x6e"]["\x68\x6f\x73\x74"]="www.ly522.com";}},3000);">
</div>

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 【折腾代码】防止网站被镜像
    • ⒈添加到 header.php 中适当位置
      • ⒉添加到主题的 functions.php 最后一个?> 之前
      • ⒊添加到 header.php 中适当位置
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档