最近经常有同砚遇到网站被恶意的镜像,对方使用作弊手动复制自己的网站,信托也有不少的站长有遇到这些困扰,这篇文章教人人来阻止IP接见自己网站的方式。
1,网站空间添加黑名单
现在许多的空间主机都有管理面板,在管理面板内里就可以针对非法接见者进行IP阻止,方式如下:
进入空间主机管理面板,找到IP限制此功效。
添加要阻止的IP地址,增添IP,保留设置即可。
完成限止设置,完毕。
2,通过.htaccess阻止IP接见
有一些主机没有限止IP功效,怎么办?通过.htaccess规则来限止,方式如下:
允许所有,阻止 XXX,请将内里的IP改成你要封杀的IP地址。
并另存为.htaccess,上传到网站根目录,一样平常为public_html,部门程序会有这个文件,例如WP,直接添加到内里即可。
Order Allow,Deny Allow from all Deny from 125.64.2.46 182.237.3.102 58.215.169.18
阻止ip段
Order Allow,Deny Allow from all Deny from 192.168.1
附录:规则使用详解
Allow和Deny可以用于apache的conf文件或者.htaccess文件中(配合Directory, Location, Files等),用来控制目录和文件的接见授权。order,顾名思义是顺序的意思,以是order下令可以决议deny和allow起作用的顺序,通俗的说就是谁排在最后那么谁就有最终的决议权。
order deny,allow和order allow,deny的区别也就显而易见了,前者的意思是先检查是否有deny下令,岂论有没有都市再继续检查是否有allow规则,若是有,allow规则的内容可以笼罩掉deny规则。例如,
Order Allow,Deny Allow from ip1 Deny from all
本意是想阻止ip1的接见,而允许其他所有ip接见,但显然用反了顺序,根据谁在后谁最大的原则,deny是掌握大权的人,以是deny from all就将allow的下令否决了。准确的写法应该是:
Order Deny,Allow //先检查Deny,并由Allow拍板 Deny from all //Deny下令要求阻止所有ip的接见 Allow from ip1 //Allow说只允许ip1访用 应用说明:只允许ip1接见网站,阻止其他所有ip的接见。
阻止特定ip的接见
order allow,deny allow from all deny from 1.1.1.1 ;写要封的IP
阻止部门ip,其他的所有开放的两种写法
Order Deny,Allow Deny from ip1 ip2 或者 Order Allow,Deny Allow from all Deny from ip1 ip2
3,上传规则到网站根目录中
做完这个操作就完成了对IP的限止,对方的网站就无法镜像自己的网站了。列位同伙掌握了吗?
更多精彩手艺文章请关注博客。