PHP+Apache环境中如何隐藏Apache版本


Posted in PHP onNovember 24, 2017

目前很多服务器共计都是基于软件版本针对性的共计,所以如果服务器安装的是Apache,隐藏它的版本号是非常有必要的,也是能够减少隐患的一个方法,一起来学习一下。

PHP+Apache环境中如何隐藏Apache版本

如何隐藏?要隐藏Apache版本号其实方法很简单在,只要在httpd.conf中对ServerTokensProd与ServerSignatureOff进行设置即可。

在默认情况下,系统会把Apache版本模块都显示出来(http返回头信息)。

如果列举目录的话,会显示域名信息(文件列表正文),如:

[root@localhost tmp]# curl -I 192.168.80.128:88 HTTP/1.1 403 Forbidden Date: Wed, 21 Jul 2010 13:09:33 GMT Server: Apache/2.2.15 (CentOS) Accept-Ranges: bytes Content-Length: 5043 Connection: close Content-Type: text/html; charset=UTF-8

当你打开某个不存在或者受限制的文件的时候,在页面的下放会显示你正在使用的apache的版本号。

改动apache的配置文件,找到ServerTokens和ServerSignature两个directive,修改默认属性;在你apache安装目录中找到httpd.conf文件打开,然后如下操作:

#ServerTokensFull默认值是FullServerTokensProd

#ServerSignatureOn默认值是OnServerSignatureOff

最后重启apache即可了,当然如果你没有发现这两个值也可以自己增加在文件最后即可(确认的确没有后再自行添加)。

PHP 相关文章推荐
约瑟夫环问题的PHP实现 使用PHP数组内部指针操作函数
Oct 12 PHP
PHP 文件系统详解
Sep 13 PHP
基于PHP生成静态页的实现方法
May 10 PHP
PHP生成不重复标识符的方法
Nov 21 PHP
php单例模式示例分享
Feb 12 PHP
PHP批量去除BOM头代码分享
Jun 26 PHP
PHP+Mysql+jQuery实现发布微博程序 php篇
Oct 15 PHP
WordPress迁移时一些常见问题的解决方法整理
Nov 24 PHP
CodeIgniter配置之routes.php用法实例分析
Jan 19 PHP
php单链表实现代码分享
Jul 04 PHP
PHP调用全国天气预报数据接口查询天气示例
Feb 20 PHP
php实现推荐功能的简单实例
Sep 29 PHP
实例分析基于PHP微信网页获取用户信息
Nov 24 #PHP
thinkPHP通用控制器实现方法示例
Nov 23 #PHP
PHP substr()函数参数解释及用法讲解
Nov 23 #PHP
Laravle eloquent 多对多模型关联实例详解
Nov 22 #PHP
PHP多维数组排序array详解
Nov 21 #PHP
Ecshop 后台添加新功能栏目及管理权限设置教程
Nov 21 #PHP
ecshop添加菜单及权限分配问题
Nov 21 #PHP
You might like
收音机玩机评测 406 篇视频合集
2020/03/11 无线电
php 异常处理实现代码
2009/03/10 PHP
Linux Apache PHP Oracle 安装配置(具体操作步骤)
2013/06/17 PHP
php计划任务之验证是否有多个进程调用同一个job的方法
2015/12/07 PHP
PHP实现关键字搜索后描红功能示例
2019/07/03 PHP
在 Laravel 项目中使用 webpack-encore的方法
2019/07/21 PHP
cssQuery()的下载与使用方法
2007/01/12 Javascript
什么是DOM(Document Object Model)文档对象模型
2012/03/05 Javascript
script的async属性以非阻塞的模式加载脚本
2013/01/15 Javascript
from表单多个按钮提交用onclick跳转不同action
2014/04/24 Javascript
jQuery类选择器用法实例
2014/12/23 Javascript
js模仿php中strtotime()与date()函数实现方法
2015/08/11 Javascript
Bootstrap 3 进度条的实现
2017/02/22 Javascript
JS组件系列之JS组件封装过程详解
2017/04/28 Javascript
原生JS实现 MUI导航栏透明渐变效果
2017/11/07 Javascript
js 判断一个数字是不是2的n次方幂的实例
2017/11/26 Javascript
微信小程序wx.getImageInfo()如何获取图片信息
2018/01/26 Javascript
JavaScript基础之静态方法和实例方法分析
2018/12/26 Javascript
微信小程序调用微信支付接口的实现方法
2019/04/29 Javascript
Python的requests网络编程包使用教程
2016/07/11 Python
解决Tensorflow使用pip安装后没有model目录的问题
2018/06/13 Python
Python使用jsonpath-rw模块处理Json对象操作示例
2018/07/31 Python
python 实现UTC时间加减的方法
2018/12/31 Python
用python打印菱形的实操方法和代码
2019/06/25 Python
Python 脚本实现淘宝准点秒杀功能
2019/11/13 Python
Python监控服务器实用工具psutil使用解析
2019/12/19 Python
Python下利用BeautifulSoup解析HTML的实现
2020/01/17 Python
英国领先的珍珠首饰品牌:Orchira
2016/09/11 全球购物
毕业生就业推荐信范文
2013/12/01 职场文书
法学研究生自我鉴定范文
2013/12/04 职场文书
岗位明星事迹材料
2014/05/18 职场文书
本科毕业生自荐信
2014/05/26 职场文书
主题团日活动总结
2014/06/25 职场文书
2016情人节宣传语
2015/07/14 职场文书
适合青年人白手起家的创业项目分享
2019/08/16 职场文书
Html5同时支持多端sdk的小技巧
2021/11/17 HTML / CSS