Mój domyślny plik konfiguracyjny nginx staje się ogromny. Chciałbym podzielić go na mniejsze pliki konfiguracyjne, z których każdy zawiera tylko jedną, maksymalnie 4 lokalizacje dla każdego pliku, dzięki czemu mogę je szybko włączyć / wyłączyć.
Rzeczywisty plik wygląda następująco:
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....;
}
teraz, jeśli chcę podzielić to, aby mieć tylko kilka lokalizacji w każdym pliku (lokalizacje należące do siebie), co byłby właściwy sposób, aby to zrobić bez powodowania chaosu (np. deklarowanie katalogu głównego w każdym pliku, stąd dziwna ścieżka to nginx próbuje znaleźć pliki)?