मुझे नेगनेक्स में नेस्टेड स्थानों को समझने में परेशानी हो रही है। मेरे पास कुछ कॉन्फ़िगरेशन निर्देशों के साथ दो स्थान सामान्य हैं, इसलिए निर्देशों को दोहराने के बजाय, मैं एक नियमित अभिव्यक्ति का उपयोग करके URI को दोहराना पसंद करूंगा:
location ~ /a|/b {
location /a {
}
location /b {
}
}
हालाँकि, यह त्रुटि देता है
nginx: [emerg] location "/a" is outside location "/a|/b" in /etc/nginx/nginx.conf:36
बिना या |
यह ठीक लगता है, हालांकि।
location ~ /a {
location /a {
}
}
मैं क्या गलत कर रहा हूं? क्या कुछ भी दोहराए बिना ऐसा करने का एक बेहतर तरीका है? क्या मैं दूसरे तरीके से समूह बना सकता हूं?