虚拟主机屏蔽恶意IP地址提高网站安全性
为了提高云虚拟主机上的网站安全性,防止恶意IP地址访问网站,避免发生非法盗链和恶意采集网站资源的情况,造成资源占用、访问延迟或网站无法访问等问题,您可以通过配置Nginx文件或.htaccess文件以及ASP来屏蔽某些恶意IP地址,来指定网站的访问权限。使用Nginx文件屏蔽IP地址访问时
云虚拟主机管理控制台支持allow和deny指令,为保证Nginx服务的稳定性,在控制台上编写Nginx文件时,allow和deny指令只允许在location指令下使用。
使用.htaccess文件屏蔽IP地址访问时
在Linux操作系统云虚拟主机的/htdocs目录下,请您提前上传或者新建.htaccess文件。
Order指令可以决定Allow规则和Deny规则的生效顺序,即哪个规则排在最后,哪个规则就有最终决定权。举例说明:
Order Deny,Allow指令逻辑
先检查是否有Deny规则,无论有没有Deny规则都会继续检查是否有Allow规则,如果有Allow规则,则执行Allow规则且完全覆盖掉Deny规则。例如,以下规则表示允许所有IP地址访问网站。
Order Deny,Allow # 先检查Deny规则,但Allow规则拥有决定权。
Deny from 192.168.1.1 # 只禁止192.168.1.1地址访问网站。
Allow from all # 允许所有IP地址访问网站。
Order Allow,Deny指令逻辑
为先检查是否有Allow规则,无论有没有Allow规则都会继续检查是否有Deny规则,如果有Deny规则,则执行Deny规则且完全覆盖掉Allow规则。例如,以下规则表示禁止所有IP地址访问网站。
Order Allow,Deny # 先检查Allow规则,但Deny规则拥有决定权。
Allow from 192.168.1.1 # 只允许192.168.1.1地址访问网站。
Deny from all # 禁止所有IP地址访问网站。 感谢老哥分享 感谢老哥分享 很多年不用虚拟主机
页:
[1]