防止别人的域名解析到自己的ip上,可以防止自己的网站被克隆或者镜像,将copy的网站直接重新跳转到自己的域名下。超级简单的设置,php代码,适用于typecho以及wordpress框架下的网站。

网站被别的域名解析

之前有个网友想把网站暂时迁移到我的服务器上,当时本着乐于助人的精神答应了。没想到他顺便把他的域名解析到我的ip上了,问题是直接打开是我的网站,虽然样式和排版很奇怪(可能是我的防盗链)。就像这样:

网站被别人的域名解析

一开始我也没反应过来是怎么回事,以为网站被盗了。后来找到他,确实是因为他把域名解析到我的网站了。

别的域名解析到我的网站1

别的域名解析到我的网站1

解决方案

尽管我催他把解析删除了,但是他可能最近忙了并没有删除。

感觉自己的网站被别的域名解析了心里十分不爽。于是自己尝试把我主动权去解决这个问题。在网上找了一堆,都是设置Nginx来解决,我尝试照办发现并没有什么用,甚至会报错。最终借鉴了醉书生解决方案,并进行了小修改。

可以解决 : 有人用xx.cn来对oo.cn镜像解析,也就是xx.cn域名A解析到oo.cn的ip地址了。那么可以用php代码来进行判断。如果当前域名不是oo.cn,那么就进行重定向跳转。

具体代码:

此处内容需要评论回复后(审核通过)方可阅读。

希望能解决你的问题。

效果演示

最终效果演示


博主个人公众号
版权声明 ▶ 本网站名称:陶小桃Blog
▶ 本文链接:https://www.52txr.cn/2022/mirrorSite.html
▶ 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行核实删除。
▶ 转载本站文章需要遵守:商业转载请联系站长,非商业转载请注明出处!!

最后修改:2022 年 07 月 11 日
如果觉得我的文章对你有用,请随意赞赏