हाय मैं अपने nginx सर्वर को अमेज़ॅन एस 3 के लिए प्रॉक्सी में कॉन्फ़िगर करना चाहता हूं और अपाचे में mod_rewrite की तरह कुछ करना चाहता हूं - अगर अमेज़ॅन के लिए प्रॉक्सी 404 है (फ़ाइल अमेज़ॅन पर मौजूद नहीं है) तो मुझे अपने स्थानीय पर रीडायरेक्ट करें फ़ाइल। यह करने के लिए possibble है?nginx प्रॉक्सी और 404 रीडायरेक्ट
यह मेरा nginx कॉन्फ़िग फ़ाइल है:
upstream app{
server 127.0.0.1:3000;
}
server {
listen 0.0.0.0:80;
server_name www.mypage.com mypage.com;
access_log /var/log/nginx/mypagecom.log;
location /photos{
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header X-NginX-Proxy true;
proxy_pass http://amazons3.mypage.com/photos;
proxy_redirect off;
error_page 404 /myerrorfile.jpg;
}
location/{
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $http_host;
proxy_set_header X-NginX-Proxy true;
proxy_pass http://app;
proxy_redirect off;
}
}
किसी को भी मेरी मदद कर सकते हैं?
THX !! :) यह सही काम करता है :) –