मैं अपने webservice पर सभी कॉल/api को पास करने का प्रयास कर रहा हूं लेकिन मुझे निम्न कॉन्फ़िगरेशन के साथ 404s मिलते रहेंगे। अपेक्षित के रूप में index.html को वापस/वापस करने के लिए कॉल करता है। क्या किसी को पता है क्यों?nginx proxy_pass 404 त्रुटि, समझ में नहीं आता क्यों
upstream backend{
server localhost:8080;
}
server {
location /api {
proxy_pass http://backend;
}
location/{
root /html/dir;
}
}
अधिक जानकारी यहाँ
[email protected]:/etc/nginx/sites-available$ curl -i localhost/api/authentication/check/user/email
HTTP/1.1 404 Not Found
Server: nginx/1.2.1
Date: Mon, 22 Apr 2013 22:49:03 GMT
Content-Length: 0
Connection: keep-alive
[email protected]:/etc/nginx/sites-available$ curl -i localhost:8080/authentication/check/user/email
HTTP/1.1 200 OK
Content-Type: application/json
Date: Mon, 22 Apr 2013 22:49:20 GMT
Transfer-Encoding: chunked
{"user":["false"],"emailAddress":["false"]}
क्या बैकएंड सर्वर पर स्थान उपलब्ध है? – Bart
हाँ 8080 पर सीधे webservice पर कॉल करने के लिए उम्मीद कर रहे हैं – Roge
क्या यह nginx या webservice है जो 404 के साथ प्रतिक्रिया करता है? – Bart