Rumah  >  Artikel  >  Operasi dan penyelenggaraan  >  Bagaimana untuk menyelesaikan masalah nombor versi tersembunyi nginx dan maklumat pelayan WEB

Bagaimana untuk menyelesaikan masalah nombor versi tersembunyi nginx dan maklumat pelayan WEB

WBOY
WBOYke hadapan
2023-05-21 09:13:051625semak imbas

nginx bukan sahaja boleh menyembunyikan maklumat versi, tetapi juga menyokong maklumat pelayan web tersuai

Mari kita lihat hasil penyembunyian akhir dahulu

Bagaimana untuk menyelesaikan masalah nombor versi tersembunyi nginx dan maklumat pelayan WEB

Bagaimana untuk melaksanakannya secara khusus, ia sebenarnya sangat mudah, sila baca di bawah

1 Muat turun versi stabil terkini dari tapak web rasmi

wget http://nginx.org/download/nginx-1.14.1.tar.gz

2 Unzip

tar -xf nginx-1.14.1.tar.gzcd nginx-1.14.1

3 Ubah suai c fail

(1) vim src/http/ngx_http_header_filter_module.c      #Ubah suai baris 49

statik u_char ngx_string[]_ ="server_string_string:[]_" " crlf; #Tulis anda selepas pelayan Maklumat pelayan tersuai


Bagaimana untuk menyelesaikan masalah nombor versi tersembunyi nginx dan maklumat pelayan WEB

(2) vim src/http/ngx_http_special_response.c  #Ubah suai baris 36
"

5 Susun dan pasang
./configure --prefix=/usr/local/nginx

6 Ubah suai fail konfigurasi nginx, tambah server_tokens dimatikan di bawah nod httpBagaimana untuk menyelesaikan masalah nombor versi tersembunyi nginx dan maklumat pelayan WEB

rreee

7 Mulakan nginx

make && make install

8 Ujian

vim /usr/local/nginx/conf/nginx.conf
....
http {
server_tokens off;
.....

Ujian akses penyemak imbasBagaimana untuk menyelesaikan masalah nombor versi tersembunyi nginx dan maklumat pelayan WEB

 

Arahan:


(1) Jika anda hanya mahu menyembunyikan nombor versi, dan tidak mahu menyesuaikan maklumat pelayan, tidak perlu melakukan langkah 3.

(2) Jika anda menaik taraf nginx dan juga perlu sesuaikan rentetan, tiada masalah Anda boleh mengubah suai fail c dahulu - ->./configure -->

Atas ialah kandungan terperinci Bagaimana untuk menyelesaikan masalah nombor versi tersembunyi nginx dan maklumat pelayan WEB. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:yisu.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam