Nginx: rimuovi l’intestazione del Server

In questo tutorial ti spiegherò come eliminare il server header su Nginx ma non solo… Come puoi vedere nello screenshot qui sotto, nella risposta possiamo vedere il server: Microsoft-IIS/8.5 e la versione di PHP e ASP con le intestazioni X-Powered-By. Per rimuovere il server di intestazione, utilizzeremo il modulo http-headers-more-filter. Verificare che il modulo sia …

Leggi tutto



Proxy inverso Nginx: configurazione della cache

Dopo aver visto come utilizzare Nginx come proxy inverso, ti spiegherò in questo tutorial come configurare il caching degli elementi statici (immagine, file css, js….). L’utilizzo della cache ridurrà il numero di richieste HTTP al server Web e quindi ridurrà il carico di lavoro. Il primo passo sarà creare una cartella sul server in cui …

Leggi tutto



Nginx: compila un modulo esterno

In questo tutorial ti spiegherò come compilare un modulo esterno per Nginx per aggiungere ulteriori funzionalità al server web. Per illustrare questo tutorial, prenderò come esempio il modulo http-headers-more-filter che consente di modificare le intestazioni (hearder) inviate dalle richieste HTTP. Prima di iniziare, assicurati di avere installato il compilatore: Il primo passo è verificare se …

Leggi tutto


Nginx: configurazione come proxy inverso

In questo tutorial dedicato a Nginx ti spiegherò come configurarlo per avere un proxy inverso. Prima di entrare nel vivo della questione, ti presenterò rapidamente Nginx e cos’è un proxy inverso. Per questo tutorial, ho utilizzato una macchina Ubuntu 20.04. Panoramica di Nginx Nginx è un server web come Apache2 o IIS che ha la …

Leggi tutto