Score:0

แอป react.js ที่มี nginx ให้ 404 หรือรีเฟรช

ธง mx

ฉันมีแอปพลิเคชันแบ็กเอนด์ node.js (ไดเร็กทอรีระบบ) และแอปพลิเคชันตอบสนองส่วนหน้า (ไดเร็กทอรีผู้ดูแลระบบ) ฉันใช้ nginx เป็นเว็บเซิร์ฟเวอร์

ฉันสามารถโหลดส่วนหน้าได้ดี แต่เมื่อฉันรีเฟรช มันให้ 404 ฉันดูในคำสั่ง nginx แล้ว แต่ฉันไม่แน่ใจว่ามันทำงานอย่างไร เนื่องจากฉันไม่ได้ตั้งค่าโปรเจ็กต์นี้ ฉันรู้ว่า react ใช้ react-router ซึ่ง nginx ไม่รู้จัก

ไฟล์ conf nginx ของฉันคือ:

เซิร์ฟเวอร์ {
    ฟัง 80;
    server_name lcl.notification.com;
    รูท /home/development/www/notifications/system/public;
    access_log /var/log/nginx/notify.access.log;
    error_log /var/log/nginx/notify.error.log ดีบัก;
    rewrite_log บน;
    client_max_body_size 10M;
    ที่ตั้ง / {
        กลับ 301 https://www.google.com;
        หยุดพัก;
    }
    ตำแหน่ง / แผง {
        นามแฝง /home/development/www/notifications/admin/build/;
        ดัชนี index.html;
        try_files $uri $uri/ =404;
        #รวมส่วนหัว
        รวม รวมถึง / headers.conf;
    }

หลังจากเข้าสู่ระบบ จะเปิด /panel uri แต่เมื่อรีเฟรชจะให้ 404

Ivan Shatsky avatar
gr flag
สร้าง symlink จาก `alias /home/development/www/notifications/admin/build/` เป็น `alias /home/development/www/notifications/admin/panel/` ถัดไปใช้ `root /home/development/www/notifications/admin` และ `try_files $uri $uri/ /panel/index.html;`

โพสต์คำตอบ

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