/ / कैसे nginx में उप url अनुरोध को रोकें - nginx

कैसे nginx में उप url अनुरोध को रोकना - nginx

मैंने सभी URL अनुरोधों को रीडायरेक्ट किया है upstream app जो एक रेल एप्लिकेशन है।

लेकिन क्या होगा अगर मैं एक URL अनुरोध पुनर्निर्देशित करूं http://test-server/blog एक और स्थिर वेबसाइट फ़ोल्डर में। रेल एप्लिकेशन से संबंधित नहीं।

मुझे अपना नियम कैसे लिखना चाहिए? nginx.conf

upstream app {
server 127.0.0.1:8080 fail_timeout=60;
}


server {
listen       80;
server_name  test-server;
...
}

उत्तर:

जवाब के लिए 0 № 1

आप एक का उपयोग कर सकते हैं location निर्देश:

location /blog {
# I suppose that the blog is inside another root directory
root /path/to/blog;

# Maybe you want some different logging policy
access_log ....
error_log ....

# And so on...
}