这几天发现网站的域名突然被做了大量的二级域名泛解析的非法内容。网站也被开始降权,做网站真的不容易,什么情况都可能遇到。如果站长不注意,这个泛域名解析真的不容易被及时发现,我也是近段时间太忙才造成这样的问题,等发现搜索引擎已收录了大量的二级域名泛解析的非法内容了。从百度的搜了一下,发现这样的问题也不只我一个,有很多站长遇到过这样的问题,下面是跟我相同经历的一个站长写的二级域名被泛解析后如何做404页面错误删除死链的方法,我感觉非常好,把在此分享一下:
如果你突然发现了你的域名被做泛解析,请在第一速度去域名商修改你的DNS密码和域名账户密码。并且如果泛解析还能打开就必须删除泛解析的记录,一般是域名前面加了* 号A记录;当然人家做的A记录IP地址肯定不是你的服务器地址,是他们自己的地址。
好了,遇到这样的事情是谁都不想的,但接下来的问题也是大家又碰到的,就是自从发现域名被泛解析后,网站权重也开始下降了,网站没有任何排名。这是大多数被做泛解析了之后遇到的情况。那么如何解决呢?
首先;我们需要把被泛解析的二级域名收录的快照页面尽快删除干净,一定要删除干净,否则网站恢复无望,要快照删除最快的办法就是做好那个二级域名的404返回状态码,然后去百度站长工具中的死链提交中去提交你需要删除的二级域名。然后等待百度删除。基本的思路就是这样,如果页面都删除不了,等它自己删除可能将会是好几年的事情,因为百度即使打不开的页面,它的快照也会存在非常的久。
那么如何做好二级域名的404状态呢?解决办法是:
首先你必须是服务器,比如VPS,我想大多数站长都应该买的起VPS吧?我这里也是针对windows系统的VPS来操作的,也就是IIS搭建的服务器。
第一步,去你的域名管理中心,添加一条A记录,假如你的域名是 baidu.com 那就添加泛解析记录 *.baidu.com IP填写你自己VPS的IP地址。这样你就可以把被别人做泛解析的域名全部解析到你自己的服务器上去,然后去iis设置404即可。 仿站
然后去VPS远程桌面,打开IIS,添加一个空主机头的站点(也就是什么域名也不要绑定的主机,如下图:);这个站点的根目录只含有2个文件《index.html》《404.htm》(原文用的是index.php,我感觉还是直接用静态的html更好一些);首先在根目录新建的index.thml首页文件中输入代码:
HTTP/1.0 404 Not Found
IIS下添加空主机头站点
然后在IIS里面设置错误页面,把404状态设置成你的根目录下的404.htm即可。404.htm做成什么样子可以参考网上的意见,这里不详细说明。
然后等待泛解析生效你即可随便输入一个你域名下的任意二级域名站点打开是否是404状态,你也可以登录站长工具查询 http://tool.chinaz.com/pagestatus
这些都好了之后,就去百度站长工具提交死链接了。然后等待百度删除快照。