Hostmonst根据IP阻止用户访问
我们常常会遇到这样的情况,我不想让有的IP访问我的网站,这个在cpanel面板中其实就可以操作,不过今天我们来用.htaccess这个文件来对hostmonster主机进行操作。
我们只需要在.htaccess这个文件中,写上如下规则就可以了。
order allow,deny
allow from all
deny from 1.1.1.1 ;写要封的IP
上面的意思是403.shtml不受影响,下面写要封的IP。这样就可以了。
我们常常会遇到这样的情况,我不想让有的IP访问我的网站,这个在cpanel面板中其实就可以操作,不过今天我们来用.htaccess这个文件来对hostmonster主机进行操作。
我们只需要在.htaccess这个文件中,写上如下规则就可以了。
order allow,deny
allow from all
deny from 1.1.1.1 ;写要封的IP
上面的意思是403.shtml不受影响,下面写要封的IP。这样就可以了。
我们知道,如果你的主机是使用的独立IP的话,那么用独立IP也是可以访问到你的网站,在Hostmonster中我们来看看如何限制。目前来看,还没有发现有很好的办法,不让独立IP访问,但是我们可以使其用独立IP访问时,转到你的域名上面来。我们需要借助于.htaccess这个文件来帮助你实现。下面我们来看看具体的怎么操作。
我们只需要在.htaccess这个文件中,写上如下规则就可以了。
RewriteEngine On
RewriteCond %{HTTP_HOST} !(^www\.yourdomain\.com$) [NC]
RewriteRule ^(.*)$ http://www.yourdomain.com/$1 [L,R=301]
这个规则,可以完成以下功能:
1.如果你的网站绑定多个域名,为了只使用一个域名,就可以设置如上规则,例如网站绑定了 www.idcspy.com www.abc.com 那么为了防止重复的url,就可以把上面的域名设置为www.idcspy.com,这样来自www.abc.com所有的访问都会重定向到www.idcspy.com
2.如果你用的是独立IP,那么别人就可以把它的域名解析到你的IP上,这个时候可以用这个规则,其他所有解析到你的IP上的域名都会转向到你设置的域名上。
使用hostmonster主机的朋友都知道,续费主机和独立IP是分开的。续费主机,只要进入cpanel面板,找到renew your account 就可以对其进行续费了,这里面并不包含独立IP的续费。
独立IP续费,我们要到上面的导航栏上,点击dedicated IP,里面会有独立IP的说明,下面有个按钮“Order Dedicated IP”,进入后,上面有独立IP续费的订单,独立IP续费的时间和你的主机是同步的。其付款方式有:信用卡、paypal支付,点击Pay now就进入支付页面对其进行续费了。