Score:0

ให้บริการ nodejs และ laravel ในไฟล์ปรับแต่งเดียวกัน

ธง cn

ฉันมีแอพ node และ laravel ทั้งคู่ให้บริการไฟล์ html และ url ทำงานดังนี้:

myapp-laravel.com -> แอป laravel

myapp-laravel.com/node/ -> แอพ nodejs

แอป laravel ทำงานได้ดี แต่ nodejs ไม่สามารถให้บริการ html และทำให้ฉันเกิดข้อผิดพลาด "ไม่สามารถรับ /node/ ไฟล์" เป็นข้อความธรรมดาได้ มันใช้งานได้ถ้าฉันแยกการกำหนดค่า แต่ฉันต้องการเข้าถึงด้วยโดเมนหลักของฉัน (myapp- laravel.com) ดังนั้นฉันต้องวางไว้ในการกำหนดค่าเดียวกัน

โหนดต้นน้ำ {
    เซิร์ฟเวอร์ localhost:3201;
}

เซิร์ฟเวอร์ {
    รูท /var/www/html/laravel-app;
    ดัชนี index.php ดัชนี.html
    server_name myapp-laravel.com
   
    ที่ตั้ง / {
        try_files $uri $uri/ /index.php$args;
    }

    ตำแหน่ง /โหนด/ {
        นามแฝง /var/www/html/node;
        try_files $uri @node;
    }
    
    ตำแหน่ง @node {
        proxy_pass http://node;
        proxy_http_version 1.1;
        proxy_set_header อัพเกรด $http_upgrade;
        proxy_set_header การเชื่อมต่อ "อัพเกรด";
        proxy_set_header โฮสต์ $host;
    }

}
us flag
คุณช่วยกรุณาอธิบาย a ด้วยตัวอย่างที่แสดง URL และตำแหน่งที่ URL นั้นจะดึงเนื้อหาของมัน ไม่ชัดเจนจากคำถามของคุณว่าคำขอใดที่ไม่ทำงานอย่างที่คุณต้องการ
bren avatar
cn flag
ตกลงฉันจะอัปเดตคำถาม

โพสต์คำตอบ

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