Mon fichier de configuration par défaut nginx devient énorme. Je voudrais le diviser en fichiers de configuration plus petits, chacun ne comprenant qu'un seul, 4 emplacements maximum pour chaque fichier, afin de pouvoir les activer / désactiver rapidement.
Le fichier réel ressemble à ceci:
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....;
}
maintenant, si je veux diviser cela pour n'avoir que quelques emplacements dans chaque fichier (emplacements appartenant ensemble), quelle serait la bonne façon de le faire sans provoquer de chaos (comme déclarer la racine dans chaque fichier, donc avoir un chemin étrange qui est nginx essaie de trouver des fichiers)?