apache 如何设置禁止IP直接访问(虚拟主机版)
这个问题虽然貌似解决了,但是以后也要注意,新建优化站一定要防范被恶意的IP指向,如果质量好的,好需要防止恶意镜像等,这是之前建站一般不会考虑的。
还需要观察一个月,看实际的效果如何,噢噢噢噢噢噢
====================================
新建的优化站被人恶意指向,导致我最近的排名都掉了,甚至可能域名都会进入黑名单,下面简单介绍虚拟主机下如何实现禁止:
上面第一个域名根本不是我自己的域名,被这个问题困扰多日,下面说下解决办法吧:
1.建一个虚拟机提示错误
apache虚拟主机默认情况下ip地址方式访问对应第一个虚拟主机,所以我们可以先建一个指向错误页面的虚拟主机,达到禁止用ip访问网页的目的。
<VirtualHost *:80>
ServerAdmin ngnix@qq.com
DocumentRoot "/usr/local/apache2.2.22/htdocs"
ServerName 192.168.3.140
</VirtualHost>
echo "请不要用IP访问" >/usr/local/apache2.2.22/htdocs/index.html
2.直接限制访问
<VirtualHost *:80>
ServerAdmin ngnix@qq.com
DocumentRoot "/usr/local/apache2.2.22/htdocs"
ServerName 192.168.3.140
<Directory />
Order deny,allow
Deny from all
</Directory>
</VirtualHost>
注意:在配置虚拟主机的时候,因为http.conf默认配置了默认主机,所以可以将http.conf里面配置主机的部分全部注释掉,所有主机都在http_vhost.conf里面配置。
参考:http://lsscto.blog.51cto.com/779396/830074
补充:
- 开始采用的是IP禁止访问,但是发现两个月以后,通过搜索还是会有一些排名,而且网站有正常的收录;
- 索性在4.12左右把IP指向一个跳转也,而且是跳转到我们一个手机专题,这下估计是百度看不下去了,索性一个都不收录了,要说百度xj,那是真没的说。
补充:
今天再次出现其中的一个站,而且居然更新了快照,厉害了,本来排名不错,应该留下,只是长远看,还是应该毙掉,申请删除其快照,但愿我的域名能早点好起来。
搜索结果
还有快照,所以就有排名