File konfigurasi default nginx saya menjadi besar. Saya ingin membaginya menjadi file konfigurasi yang lebih kecil, masing-masing hanya mencakup satu, maksimum 4 lokasi untuk setiap file, sehingga saya dapat mengaktifkan / menonaktifkannya dengan cepat.
File aktual terlihat seperti ini:
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....;
}
sekarang, jika saya ingin membagi yang memiliki hanya beberapa lokasi di setiap file (lokasi yang dimiliki bersama), apa yang akan menjadi cara yang tepat untuk melakukannya tanpa menyebabkan kekacauan (seperti menyatakan root di setiap file, maka memiliki jalur aneh yang nginx mencoba mencari file)?