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

首頁(yè) > 網(wǎng)站 > Apache > 正文

nginx/apache/php隱藏http頭部版本信息的實(shí)現(xiàn)方法

2024-08-27 18:23:12
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
有時(shí)候我們需要隱藏我們的服務(wù)器版本信息,防止有心人士的研究,更安全,這里介紹下在nginx/apache/php中如何隱藏http頭部版本信息的方法,有需要的朋友參考下吧

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

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

復(fù)制代碼 代碼如下:
http {
      ……
      server_tokens off;
      ……
     }   

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

找到:

復(fù)制代碼 代碼如下:
fastcgi_param SERVER_SOFTWARE nginx/$nginx_version;

改為:

復(fù)制代碼 代碼如下:
fastcgi_param SERVER_SOFTWARE nginx;

重啟nginx服務(wù)生效

復(fù)制代碼 代碼如下:
[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文件

找到:
復(fù)制代碼 代碼如下:
ServerTokens OS
ServerSignature On

修改為:
復(fù)制代碼 代碼如下:
ServerTokens ProductOnly
ServerSignature Off

重新啟動(dòng)httpd服務(wù)生效

復(fù)制代碼 代碼如下:
[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這個(gè)文件

復(fù)制代碼 代碼如下:
#define AP_SERVER_BASEVENDOR “Apache Software Foundation”  #apache相關(guān)字樣都可更改
#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文件

找到:
復(fù)制代碼 代碼如下:
expose_php = On

修改為:
復(fù)制代碼 代碼如下:
expose_php = Off

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

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 枣阳市| 新源县| 文水县| 土默特右旗| 浮梁县| 墨玉县| 开远市| 淮安市| 手机| 峨眉山市| 巴东县| 临沧市| 肃南| 丹凤县| 精河县| 沈阳市| 永泰县| 江山市| 苏尼特左旗| 临武县| 衢州市| 江华| 石屏县| 永和县| 大足县| 三江| 娄烦县| 郑州市| 台东市| 温州市| 甘孜| 汽车| 若尔盖县| 张北县| 保康县| 儋州市| 琼结县| 乐陵市| 杭锦后旗| 齐河县| 鄄城县|