server {
#listen 80; ## listen for ipv4; this line is default and implied
#listen [::]:80 default ipv6only=on; ## listen for ipv6
#root /usr/share/nginx/www;
root /home/ubuntu/node-login;
# Make site accessible from
server_name ec2-xx-xx-xxx-xxx.us-west-1.compute.amazonaws.com;
location /{
proxy_pass http://127.0.0.1:8000/;
proxy_redirect off;
}
}
इस परिणाम में nignx त्रुटि [चेतावनी] परस्पर विरोधी सर्वर नाम "ec2 ..." 0.0.0.0:80 पर नजरअंदाज कर दिया मुझे समझ में नहीं आया, किसी भी स्पष्टीकरण की सराहना की। धन्यवाद।
/etc/nginx/sites-available/<site-name>
से जुड़ा है की जाँच करें /etc/nginx/sites-enabled/<site-name>
। यहां अतिरिक्त फ़ाइलों में डुप्लिकेट या परस्पर विरोधी कॉन्फ़िगरेशन हो सकता है।
config.force_ssl = true
को false
हल करने के लिए बदल रहा है, यह मुझे पता लगाने के लिए दिन लग गए
server_name
पंक्ति के अंत में एक लापता अर्ध-बृहदान्त्र से थी जब मेरे पास कई server
प्रविष्टियाँ थीं।