由于最近太忙,网站没时间打理,今天查看站内统计时发现有多个别人的域名转向我的网站,其中一个域名已经被谷歌和百度收录,通过.htaccess禁止非指定域名访问本站。下面就分享下我的设置方法。
首先是你的空间必须支持.htaccess ,.htaccess文件添加 ,如下:
RewriteEngine On
RewriteBase /
# 禁止通过非本网站域名访问
RewriteCond %{HTTP_HOST} !^www.xuejiqiao.com$ [NC]
RewriteCond %{HTTP_HOST} !^xuejiqiao.com$ [NC]
RewriteRule ^.*$ [L,r=404]
这样就可以防止非指定域名访问本站。
另:
RewriteEngine On RewriteBase / #禁止非法域名访问.返回404错误页面. power by 51php #-判断规则,若有多个域名则写多条.(除了以下域名,其他均不允许访问) rewritecond %{http_host} !^v6.e520.org$ [nc] rewritecond %{http_host} !^testa1.pw$ [nc] rewritecond %{http_host} !^testa2.pw$ [nc] #-禁止规则 rewriterule ^.* - [F,L]