Apache如何禁止访问IP
点评:使用Apache搭建Web服务器,如何让用户只通过域名访问,而不是通过直接访问的服务器的IP地址,实现方式有两种(只有我知道,当然,一定有其他方法可以实现,都是修改httpd.conf文件)达到以下的例子。描述。方法一:在httpd.conf文件的后面,
使用Apache搭建Web服务器,如何让用户只通过域名访问,而不是通过直接访问的服务器的IP地址,实现方式有两种(只有我知道,当然,一定有其他方法可以实现,所有)是修改httpd.conf文件实现,例如。
方法一:在httpd.conf文件的末尾,添加以下代码
namevirtualhost 221。*。* *。
U3000 U3000 U3000 U3000 U3000
ServerName 221。*。* *。
U3000 U3000 U3000 U3000 U3000
命令允许,拒绝
所有否认
U3000 U3000 U3000 U3000 U3000
U3000 U3000 U3000 U3000 U3000 U3000 U3000 U3000 U3000
U3000 U3000 U3000 U3000 U3000
目录C: /网络
ServerName
U3000 U3000 U3000 U3000 U3000
说明:蓝色部分是通过221。如果你用221。* *访问,它会提示拒绝访问。红色部分是允许通过域名访问的,主目录指向C/Web(假设你的站点的根是C/Web)。
方法二:在httpd.conf文件末尾添加以下代码
namevirtualhost 221。*。* *。
U3000 U3000 U3000 U3000 U3000
目录C: /测试
ServerName 221。*。* *。
U3000 U3000 U3000 U3000 U3000 U3000 U3000 U3000 U3000 U3000
U3000 U3000 U3000 U3000 U3000
目录C: /网络
ServerName
U3000 U3000 U3000 U3000 U3000 U3000 U3000 U3000 U3000
U3000 U3000 U3000 U3000
注:蓝色部分是直接通过221接入IP。*。*。*要求C: /测试目录,这可以是一个空目录,你也可以在文件里面建立一个家庭,如index.hmtl,头文件可以声明不直接通过IP访问。红色部分的意义是相同的方法。
注意:修改后重新启动Apache