福州seo|福建seo >> 福州SEO优化 >> 在.htaccess上加代码防止网站跨域访问

在.htaccess上加代码防止网站跨域访问

作者:SEO技术 分类: 福州SEO优化 发布于:2015-7-30 9:27 ė714次浏览 60条评论
关于网站日志404的问题,前面我在博客上有谈到如何屏蔽某些竞争对手故意制造的大量404问题。处理方法是蔽屏某些固定IP,具体操作方法可以参考怎么禁止特定IP访问自己的网站 。今天介绍另一种更比较完整妥当的方法:通过.htaccess来处理。

至于具体专业术语是:防止跨域访问,详情可参考百度百科。问题的主要现象是网站日志的大量404页面url都是以gif,jpg,png,jpeg,bmp为后缀结束的,想解决问题方法的时候有想过之前用屏IP的方式,但那毕竟是治标不治本的方法,对手换个IP,你是不是又得重新发现,重新屏蔽?今天介绍的这个可以把用gif,jpg,png,jpeg,bmp为后缀的404都给处理掉。具体方法如下:

在.htaccess上输入以下代码即可:
RewriteCond %{HTTP_REFERER} !^http://yourdomain.com/.*$      [NC]
RewriteCond %{HTTP_REFERER} !^http://yourdomain.com$      [NC]
RewriteCond %{HTTP_REFERER} !^http://www.yourdomain.com/.*$      [NC]
RewriteCond %{HTTP_REFERER} !^http://www.yourdomain.com$      [NC]
RewriteRule .*\.(jpg|jpeg|png|bmp|tiff)$ http://www.baidu.com [R,NC]
(注意,这里的yourdomain是指你自己的域名,别直接就把yourdomain给上传上去了)

本文出自 福州seo|福建seo,转载时请注明出处及相应链接。

分享本文至:

俗话说:SEO大神都喜欢发表自己的观点!那么你呢?

电子邮件地址不会被公开。必填项已用*标注


Ɣ回顶部