【apache如何禁止使用IP访问】\r
用apache搭建的WEB服务器,如何让用户只能通过设置的域名访问,而不能直接通过服务器的IP地址访问?有两种方式可以实现(只是据我所知,当然还会有其他方式),这两种方式都是通过修改httpd.conf文件来实现的 。这里有一个例子 。
方法1:在httpd.conf文件的末尾添加以下代码
主机221这个名字 。*.*.*小于虚拟主机221 。*.*大于服务器名221 。*.*.*.*小于位置/大于顺序允许拒绝来自所有小于/位置大于小于/虚拟主机大于或小于虚拟主机221 。*.*大于document root c:/web servername www .小于/VirtualHost大于
注意:蓝色部分是直接通过221的IP拒绝任何访问请求的实现 。*.*.*.这时候如果用221接入 。*.*,系统会提示您拒绝访问 。红色部分是允许通过域名www访问 。主目录指向c:/web(这里假设你网站的根目录是c:/web)
方法2:在httpd.conf文件的末尾,添加以下代码
虚拟主机 。*.*.*小于虚拟主机221 。*.*大于document root c:/test servername 221 。*.*小于/虚拟主机大于且小于虚拟主机221 。*.*.*大于文档根目录C:/webservername www 。小于/VirtualHost大于说明:蓝色部分是指通过221的IP直接访问的请求 。*.*到c:/test目录,可以是空目录,也可以在里面内置一个首页文件,比如index.hmtl,首页文件的内容可以是声明不能访问IP的语句 。红色部分的含义与方法一相同 。
注意:修改后重启apache 。
\r
推荐阅读
- 茄子去皮好还是不去皮好
- 川贝枇杷膏伤胃吗
- 男班长拍毕业照短裙上阵 露腿毕业照
- 来例假吃冬枣有什么好处
- 家装一般多少钱一平 轻钢龙骨吊顶多少钱一平
- 豪爵宇钻
- 开空调抽烟错误做法
- 现在比较火的网游有哪些 现在什么网游好玩
- 资产价格与通货膨胀的关系 资产价格纳入通货膨胀