Score:0

วิธีให้บริการ 2 แอปตอบสนองบน nginx ด้วย ip และพอร์ตเดียวกัน

ธง jp

ฉันมีสองแอปพลิเคชัน แอปหนึ่งเป็นแบบสาธารณะและอีกแอปหนึ่งเป็นผู้ดูแลระบบ ฉันต้องการให้บริการทั้งสองแอปนี้บนพอร์ตเดียวกันแต่ใช้งานไม่ได้ ด้านล่างนี้เป็นไฟล์กำหนดค่าของฉัน:

โฟลเดอร์บิลด์สำหรับทั้งสองแอพถูกบันทึกไว้ในไดเร็กทอรีด้านล่าง

/var/www/html/admin/build

/var/www/html/public/build

ไฟล์คอนฟิกูเรชัน:

เซิร์ฟเวอร์{
    ฟัง 80;
    server_name 192.xx.xx.42;
    
   สถานที่ / สาธารณะ {
    รูท /var/www/html/public/build;
    ดัชนี login.html;
   }
   
   ตำแหน่ง / ผู้ดูแลระบบ {
      รูท /var/www/html/admin/build;
      ดัชนี login.html
   }
}
Score:0
ธง us

nginx เพิ่มส่วน URI ของ URL หลังจากเส้นทางที่ระบุใน ราก คำสั่ง

ซึ่งหมายความว่าเมื่อมีการร้องขอ /สาธารณะ URI, nginx จะค้นหาไฟล์ใน /var/www/html/public/build/public/ ไดเรกทอรี

คุณสามารถเปลี่ยน ราก ถึง นามแฝง. ในกรณีนั้น ส่วน URI จะไม่ต่อท้ายพาธ แต่จะใส่เฉพาะชื่อไฟล์เท่านั้น

Satish Lamak avatar
jp flag
ฉันลองด้วยนามแฝงเช่นกัน แต่มันให้ข้อผิดพลาด 404 สำหรับไฟล์ทั้งหมดแม้ว่าไฟล์จะอยู่ในไดเร็กทอรีก็ตาม...

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา