写在前面:
PHP 配置默认允许服务器在 HTTP 响应头 X-Powered-By 中显示安装在服务器上的 PHP 版本。
有时候为了安全或者隐秘,需要隐藏此类信息的显示;
操作步骤:
1.查找php.ini 配置路径
php -i | grep "Loaded Configuration File"
2.更改php.ini配置
vim /usr/local/php/etc/php.ini
配置expose_php = Off
3.保存,重启web服务
4.校验结果
lynx -head -mime_header http://localhost 或者 lynx -head -mime_header http://server-address
参数说明:
- -head – 发送一个请求 mime 报头的 HEAD 请求。
- -mime_header – 打印所提取文档的 MIME 标头及其源代码。
备注:如果提示没有找到lynx 命令,需要先安装lynx服务,centos 下很简单 yum -y install lynx
结束。
转载请注明:苏demo的别样人生 » 配置隐藏http头中的php信息