RELATEED CONSULTING
相关咨询
选择下列产品马上在线沟通
服务时间:8:30-17:00
网站SEO优化解决方案
关闭右侧工具栏

Apache禁止ip访问网站,禁止ip访问规则下载

  • admin
  • 2017-09-02 17:58
  • 未知

  Apache禁止ip访问网站,禁止ip访问规则下载

  最近经常有SEO同学遇到网站被恶意的镜像,对方利用作弊手动复制自己的网站,相信也有不少的站长有遇到这些困扰,这篇文章教大家来禁止IP访问自己网站的方法。

  1,网站空间添加黑名单

  目前很多的空间主机都有管理面板,在管理面板里面就可以针对非法访问者进行IP禁止,方法如下:

  进入空间主机管理面板,找到IP限制此功能。

  

Apache禁止ip访问网站,禁止ip访问规则下载

 

  添加要禁止的IP地址,增加IP,保存设置即可。

  

Apache禁止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

  

Apache禁止ip访问网站,禁止ip访问规则下载

 

  附录:规则使用详解

  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的限止,对方的网站就无法镜像自己的网站了。各位朋友掌握了吗?

  更多精彩SEO技术文章请关注SEO博客。

本文由百度快速排名SEO优化团队网络整编而成,不代表本站任何观点,如需了解更多快速排名SEO优化的文章和SEO优化技巧知识欢迎各位朋友关注快速排名SEO优化团队官网我们这里有实战经验丰富,以及、相关实时的更多的最新资讯,欢迎来咨询客服吧!


上一篇:剖析比照啥是最有用果的外链 下一篇:seo技术可以自学吗?SEO老司机告诉你!

快速排名seo优化团队站长推荐热文