मैं nginx को थोड़ा बेहतर समझने की कोशिश कर रहा हूं और एक regex बनाने की कोशिश कर रहा हूं जहां हर url जो मेल नहीं खाता /api/postdataV1
है, सर्वर के एक अलग क्लस्टर में रूट किया गया है। मैं इन दोनों चीजों को बिना किसी स्पष्टीकरण के उदाहरणों में देखता रहता हूं
location ~ {some regex}
location ~* (some regex}
मेरा पहला सवाल यह है कि ये क्या हैं ~
और ~*
(मुझे लगता है कि ~
इसका मतलब है कि मैं एक रेगीक्स को निर्दिष्ट कर रहा हूं?) लेकिन ~*
फिर क्या हुआ ?
मैं जो सोचता हूं वह यही चाहता हूं। क्या यह सही होगा?
location ~ ^/api/postdataV1$ {
#matches to this route to where I want
}
location / {
#This will be everything except /api/postdataV1 I think
}
क्या यह सही होगा? लेकिन इसके बारे में क्या ~*
... मुझे वह नहीं मिलता
धन्यवाद, डीन
nginx location
, पहला हिट यह है :) लेकिन मुझे मानना होगा, किसी को नग्नेक्स-डॉक्यूमेंटेशन, एस्प की आदत डालनी चाहिए। मॉड्यूल-सेक्शन के नीचे सही सामान ढूंढना।