Keep on going, never give up.

设置Apache禁止使用IP直接访问

禁止IP直接访问网站有三种方法,一种是设置httpd.conf阻止连接,第二种是跳转到预设目录,还有一种就是使用.htacess来重写,三种方法选一即可。

下文假设禁止或IP地址为12.34.56.78,端口为80。

一、设置httpd.conf配置阻止

添加配置内容如下:

NameVirtualHost 12.34.56.78:80

<VirtualHost 12.34.56.78:80>
     ServerName 12.34.56.78
     <Location />
     Order Allow,Deny
     Deny from all
     </Location>
</VirtualHost>

二、设置IP访问跳转

配置内容如下:

NameVirtualHost 12.34.56.78:80
<VirtualHost 12.34.56.78:80>
ServerName 12.34.56.78
DocumentRoot "/srv/www/default"
</VirtualHost>

三、设置.htaccess

屏蔽IP也可以设置在.htaccess里,只需在.htaccess中增加:

Order Deny,Allow
Deny from 12.34.56.78

相关评论(0):  

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

订阅博客

最新文章

本站采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载也必须遵循“署名-非商业用途-保持一致”的创作共用协议. 返回顶部
Copyright@2005-2016 Metsky.com, All rights Reserved.