ขณะนี้ฉันมีแอปด่วนภายใน /usr/share/nginx/myexpress
แอปพลิเคชัน Express กำลังฟังและทำงานได้อย่างสมบูรณ์บนพอร์ต 3000 เซิร์ฟเวอร์ NGINX ของฉันใช้พร็อกซีย้อนกลับ และฉันสามารถดูหน้าด่วนเริ่มต้นได้โดยไปที่ kodix.com.br
ปัญหาคือ ฉันไม่สามารถไปที่ kodix.com.br/hello ได้หลังจากกำหนดเส้นทางแล้ว ฉันสามารถเข้าถึงได้โดยผ่านที่อยู่ IP เท่านั้น (เหมือนตัวอย่างนี้ แต่มีตัวเลขอื่น: 143.94.233.176:3000/hello)
นี่คือปัจจุบันของฉัน มีไซต์ การกำหนดค่า nginx:
ต้นน้ำ node_app{
เซิร์ฟเวอร์ 127.0.0.1:3000;
}
เซิร์ฟเวอร์ {
รูท /usr/share/nginx/myexpress;
# เพิ่ม index.php ในรายการหากคุณใช้ PHP
ดัชนี index.html index.htm index.nginx-debian.html;
server_name kodix.com.br www.kodix.com.br;
ที่ตั้ง / {
# ความพยายามครั้งแรกในการให้บริการคำขอเป็นไฟล์ จากนั้น
# เป็นไดเร็กทอรี จากนั้นถอยกลับไปแสดง 404
try_files $uri $uri/ =404;
proxy_pass http://node_app;
proxy_http_version 1.1;
proxy_set_header อัพเกรด $http_upgrade;
proxy_set_header การเชื่อมต่อ 'อัปเกรด';
proxy_set_header โฮสต์ $host;
proxy_cache_bypass $http_upgrade;
}
}
ฉันจะทำให้สามารถเข้าถึงหน้าด่วนอื่น ๆ โดยใช้เซิร์ฟเวอร์ nginx ของฉันได้อย่างไร