मेरे पास एक ही सर्वर निर्देश के तहत कई डोमेन चलाने वाले nginx हैं
server {
listen 80;
server_name www.domain.com;
server_name x.domain.com;
server_name y.domain.com;
----
----
----
}
अब, मुझे एक उपडोमेन से मिलान करने के लिए स्थान निर्देश का उपयोग करने की आवश्यकता है और इसके लिए मूल स्रोत लागू करना होगा। के बराबर
location x.domain.com {
auth_basic "Admin Login";
auth_basic_user_file /etc/nginx/.htpasswd;
}
मैं यह कैसे करु?
?
और<>
? मेरा मानना है कि यह होना चाहिएserver_name ~^(?<sub>\.)?(?<domain>.+)$;