Il mio file di configurazione predefinito di nginx sta diventando enorme. Vorrei dividerlo in file di configurazione più piccoli, ognuno dei quali include solo uno, massimo 4 posizioni per ciascun file, in modo da poterli abilitare / disabilitare rapidamente.
Il file effettivo è simile al seguente:
server {
listen 80 default_server;
root /var/www/
location /1 {
config info...;
}
location /2 {
config info....;
}
location /abc {
proxy_pass...;
}
location /xyz {
fastcgi_pass....;
}
location /5678ab {
config info...;
}
location /admin {
config info....;
}
ora, se voglio dividerlo per avere solo poche posizioni in ogni file (posizioni che appartengono insieme), quale sarebbe un modo corretto per farlo senza causare caos (come dichiarare root in ogni file, quindi avere un percorso strano è quel nginx cerca di trovare i file)?