Maison > Opération et maintenance > Nginx > le corps du texte

Comment modifier le nom de la version Nginx pour masquer n'importe quel serveur Web

WBOY
Libérer: 2023-05-14 21:19:12
avant
1141 Les gens l'ont consulté

Comment modifier le nom par défaut de nginx, vous pouvez le déguiser légèrement, ou vous pouvez installer x

De manière générale, vous devez modifier 3 emplacements, l'un est nginx.h, l'autre est ngx_http_header_filter_module.c et l'autre est ngx_http_special_response.c.

Conseils : Généralement, les modifications sont apportées avant la compilation de nginx. Après modification, vous devez recompiler

Le code est le suivant :

scr/core/nginx.conf
#define nginx_version "1.4.7"
#define nginx_ver " nginx/" nginx_version

est modifié en : (En fait, le numéro de version peut également être modifié à volonté)

Le code est le suivant :

#define nginx_version "1.4.7"
# définir nginx_ver "jdws/" nginx_version

En fait, modifiez ce qui précède Une grande partie prendra effet ! ! ! Le code est le suivant : = serv " euh : jdws" crlf;
/src/http/ngx_http_special_response.c

static u_char ngx_http_error_tail[] =

"


nginx
" crlf

"" crlf

"< ;/html>" crlf

est modifié en :

static u_char ngx_http_error_tail[] =

"


jdws
" crlf
"< /html>" crlf


En plus de modifier le numéro de version à volonté, vous pouvez également masquer le numéro de version :

Modifier nginx.conf

Ajouter


à http{} et le code est le suivant :

http{

server_tokens off ;
}


Vous pouvez masquer le numéro de version.


Remarque :

Après avoir désactivé server_tokens, la configuration de nginx.conf sera invalide. Revenez en arrière et recherchez la configuration dans nos deuxième et troisième étapes



Numéro de version non masqué :


Masquer la version. numéro :


Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:yisu.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal