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 多行多列显示
Aug 15 PHP
php 字符串函数收集
Mar 29 PHP
php获取mysql数据库中的所有表名的代码
Apr 23 PHP
php smarty 二级分类代码和模版循环例子
Jun 01 PHP
PHP中获取文件扩展名的N种方法小结
Feb 27 PHP
关于shopex同步ucenter的redirect问题,导致script不运行
Apr 10 PHP
探讨PHP使用eAccelerator的API开发详解
Jun 09 PHP
php目录操作实例代码
Feb 21 PHP
IIS6.0 开启Gzip方法及PHP Gzip函数分享
Jun 08 PHP
百度工程师讲PHP函数的实现原理及性能分析(三)
May 13 PHP
在WordPress中使用PHP脚本来判断访客来自什么国家
Dec 10 PHP
laravel实现批量更新多条记录的方法示例
Oct 22 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
PHP删除指定目录中的所有目录及文件的方法
2015/02/26 PHP
PHP Swoole异步MySQL客户端实现方法示例
2019/10/24 PHP
PHP文件打开关闭及读写操作示例解析
2020/08/06 PHP
JavaScript基础语法让人疑惑的地方小结
2012/05/23 Javascript
JS原型对象通俗"唱法"
2012/12/27 Javascript
离开当前页面前使用js判断条件提示是否要离开页面
2014/05/02 Javascript
浅谈javascript面向对象程序设计
2015/01/21 Javascript
ubuntu下安装nodejs以及升级的办法
2015/05/08 NodeJs
jQuery实现给页面换肤的方法
2015/05/30 Javascript
基于jquery实现简单的分页控件
2016/03/17 Javascript
js时间控件只显示年月
2017/01/08 Javascript
简单实现IONIC购物车功能
2017/01/10 Javascript
vue用Object.defineProperty手写一个简单的双向绑定的示例
2018/07/09 Javascript
详解ES6 Fetch API HTTP请求实用指南
2018/11/14 Javascript
微信小程序之侧边栏滑动实现过程解析(附完整源码)
2019/08/23 Javascript
[01:34]2014DOTA2展望TI 剑指西雅图VG战队专访
2014/06/30 DOTA
在Python中使用CasperJS获取JS渲染生成的HTML内容的教程
2015/04/09 Python
Python模拟三级菜单效果
2017/09/11 Python
Python中pillow知识点学习
2018/04/30 Python
PythonPC客户端自动化实现原理(pywinauto)
2020/05/28 Python
彻底搞懂python 迭代器和生成器
2020/09/07 Python
css背景图片的背景裁切、背景透明度、背景变换等效果运用
2012/12/24 HTML / CSS
好药师网上药店:安全合法的网上药品零售药房
2017/02/15 全球购物
New Balance美国官网:运动鞋和健身服装
2017/04/11 全球购物
软件工程师面试题
2012/06/25 面试题
实习生体会的自我评价范文
2013/11/28 职场文书
客服专员岗位职责范本
2013/11/29 职场文书
领导证婚人证婚词
2014/01/13 职场文书
《火烧云》教学反思
2014/04/12 职场文书
合法的离婚协议书范本
2014/10/23 职场文书
2014年财政所工作总结
2014/11/22 职场文书
汶川大地震感悟
2015/08/10 职场文书
高中班长竞选稿
2015/11/20 职场文书
处世之道:关于真诚相待的名言推荐
2019/12/02 职场文书
css3中transform属性实现的4种功能
2021/08/07 HTML / CSS
疑《守望先锋2》A测截图泄露 或将推出新模式、新界面
2022/04/03 其他游戏