GNU/Linux >> Linux Esercitazione >  >> Linux

il modo migliore per eseguire il debug delle regole di riscrittura di nginx nel file di configurazione?

Soluzione 1:

Abilita rewrite_log :

rewrite_log on;

e imposta il livello di debug in error_log direttiva:

error_log /var/log/nginx/localhost.error_log notice;

Soluzione 2:

Abilita il supporto per il debug, quindi imposta il livello di debug in error_log.

error_log   /var/log/nginx/error.log debug;

Ora puoi seguire il registro e inviare le tue richieste. Probabilmente ci sono più dettagli di quelli che vuoi, ma a volte possono essere un vero toccasana.

Oh, e dovresti essere consapevole che se è malvagio, almeno in un contesto di posizione...

Soluzione 3:

L'uso dei log e del supporto integrato per il debug è sicuramente il modo più ragionevole. Se stai eseguendo un rapido debugging del routing nelle fasi iniziali e desideri interagire solo tramite il browser/client, utilizzando il "testo" 4xx restituito; direttiva può anche darti la risposta che desideri con uno sforzo minimo. Ad esempio,

http {
  server {
    listen 80;
    server_name mydomain.net;
    return 404 "mydomain 80 route";
  }

  server {
    listen 80 default_server;
    return 404 "default 80 route";
  }
}

Il testo nella pagina web restituita ti dirà quale server blocca la tua richiesta attivata.


Linux
  1. Qual è il modo migliore per estrarre un segmento da un file di testo?

  2. Un modo intelligente per deframmentare un file system grasso?

  3. Il modo migliore per montare la cartella remota?

  4. Il modo migliore per compilare un kernel per un processore I7?

  5. Qual è il modo migliore per masterizzare un file video su un DVD?

Utilizzo del file di configurazione SSH

nginx - 413 Entità richiesta troppo grande

Modo per modificare un file sul posto?

Procedura:Configurazione di base del file IPTables

Nginx tenta ancora di aprire il file di registro degli errori predefinito anche se ho impostato il file di configurazione di nginx durante il ricaricamento

modo migliore per cancellare tutte le regole di iptables