国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Nginx > 正文

nginx/apache/php隱藏http頭部版本信息的實現方法

2024-08-30 12:27:44
字體:
來源:轉載
供稿:網友

1、nginx隱藏頭部版本信息方法

編輯nginx.conf配置文件,在http{}內增加如下一行

復制代碼 代碼如下:


http {
……
server_tokens off;
……
}


編輯php-fpm配置文件,fastcgi.conf或fcgi.conf

找到:

復制代碼 代碼如下:


fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;

改為:

復制代碼 代碼如下:


fastcgi_param SERVER_SOFTWARE nginx;

重啟nginx服務生效

復制代碼 代碼如下:


[root@xmydlinux conf]# curl --head 127.0.0.1
HTTP/1.1 200 OK
Server: nginx
Content-Type: text/html; charset=utf-8
Connection: keep-alive
…………

2、apache隱藏頭部版本信息

編輯httpd.conf文件

找到:

復制代碼 代碼如下:


ServerTokens OS
ServerSignature On


修改為:

復制代碼 代碼如下:


ServerTokens ProductOnly
ServerSignature Off


重新啟動httpd服務生效

復制代碼 代碼如下:


[root@xmydlinux ~]# curl -I 127.0.0.1
HTTP/1.1 200 OK
Server: Apache
Accept-Ranges: bytes
Content-Length: 97
Connection: close
Content-Type: text/html

另:可更改源碼include目錄下ap_release.h這個文件

復制代碼 代碼如下:


#define AP_SERVER_BASEVENDOR “Apache Software Foundation” #apache相關字樣都可更改
#define AP_SERVER_BASEPROJECT “Apache HTTP Server”
#define AP_SERVER_BASEPRODUCT “Apache”

#define AP_SERVER_MAJORVERSION_NUMBER 2#版本字段可隨意更改
#define AP_SERVER_MINORVERSION_NUMBER 2
#define AP_SERVER_PATCHLEVEL_NUMBER 17
#define AP_SERVER_DEVBUILD_BOOLEAN 0

3、PHP版本頭部文件隱藏返回

修改php.ini文件

找到:

復制代碼 代碼如下:


expose_php = On


修改為:

復制代碼 代碼如下:


expose_php = Off

可以避免http頭部信息中返回“X-Powered-By: PHP/5.2.17”字樣。。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 敖汉旗| 盘山县| 通江县| 贵南县| 武川县| 阿鲁科尔沁旗| 瓦房店市| 西畴县| 博爱县| 宁河县| 从化市| 大荔县| 贡嘎县| 壶关县| 临桂县| 台山市| 克东县| 天津市| 太仓市| 泰来县| 大宁县| 伊宁市| 弋阳县| 宜良县| 卓尼县| 合肥市| 沙湾县| 香港| 仁怀市| 客服| 博湖县| 扶余县| 广德县| 西昌市| 塘沽区| 衡南县| 白河县| 溧阳市| 渝中区| 建瓯市| 巴塘县|