Apache禁止IP直接访问,只允许域名访问
2015-10-29 09:29
731 查看
为实现用户只能通过域名来访问网站,禁止使用IP访问,可在httpd.conf配置文件里加入以下代码:
<VirtualHost 192.168.1.58>
ServerName 192.168.1.58
<Location />
Order Allow,Deny
Deny from all
</Location>
</VirtualHost>
<VirtualHost 192.168.1.58>
DocumentRoot /var/www/html/
ServerName www.alex.com
</VirtualHost>
第一部分:当用户输入的是IP 192.168.1.58来访问时直接 Deny
第二部分:当用用户输入的是域名www.alex.com时,通过。
本文出自 “夜读才子盼女鬼” 博客,请务必保留此出处http://more3.blog.51cto.com/9929586/1707548
<VirtualHost 192.168.1.58>
ServerName 192.168.1.58
<Location />
Order Allow,Deny
Deny from all
</Location>
</VirtualHost>
<VirtualHost 192.168.1.58>
DocumentRoot /var/www/html/
ServerName www.alex.com
</VirtualHost>
第一部分:当用户输入的是IP 192.168.1.58来访问时直接 Deny
第二部分:当用用户输入的是域名www.alex.com时,通过。
本文出自 “夜读才子盼女鬼” 博客,请务必保留此出处http://more3.blog.51cto.com/9929586/1707548
相关文章推荐
- APACHE如何里一个站点绑定多个域名?用ServerAlias
- php 使用apache中的ab进行页面压力测试
- 巧建Spring Web的Maven项目来解决java.lang.NoClassDefFoundError: org/apache/commons/fileupload/FileItemFactory
- Apache apachectl命令
- Apache htdigest命令
- 隐藏Apache版本号的信息
- Apache htcacheclean命令
- Apache htpasswd命令
- Apache fcgistarter命令
- Apache logresolve命令
- 运维之Centos apache vsftpd配置
- Java工具类之Apache的Commons Lang和BeanUtils
- apache SSL配置
- Configuring a Puppet Master Server with Passenger and Apache
- Apache+mysql+php+phpMyAdmin最详细安装过程
- Windows安装Apache 2.2.17、PHP 5.3.5与MySQL
- centos Apache、php、mysql默认安装路径
- apache2.2.21(x64)+php(x64),安装+部署 windows版
- Linux下apache2.2.6+php5.2.5+mysql5.0.46+Zend Optimizer 3.3.0+phpMyAdmin-2.11.1源码(一)
- Linux下apache2.2.6+php5.2.5+mysql5.0.46+Zend Optimizer 3.3.0+phpMyAdmin-2.11.1源码(二)