Score:0

กฎการเขียนใหม่ของ nginx: เขียนใหม่ https://Frontend/backend/Api/SelectAllBranch/ เป็น https://Backend/Api/SelectAllBranch/ หรือ .../SelectAllBranch

ธง vn

ฉันใช้การกำหนดค่านี้เพื่อย้อนกลับพร็อกซี nginx

 ตำแหน่ง / แบ็กเอนด์ {
      เขียนใหม่ ^/backend(.*)$ $1/ ตัวแบ่ง;
      proxy_pass http://credentials-web-bff.cl-milugar:5000;
      ปิด proxy_redirect;
    }

และฉันไม่มีปัญหาเมื่อ URL เช่น https://frontend/backend/mysite แต่เมื่อ URL ลงท้ายด้วย "/" กฎนี้ใช้ไม่ได้

พวกคุณช่วยฉันได้ไหม

Richard Smith avatar
jp flag
เหตุใดคุณจึงเพิ่ม "/" ต่อท้ายในคำสั่ง "เขียนใหม่" ของคุณ มันควรจะเป็น `rewrite ^/backend(.*)$ $1 break;`
Leopoldo Vasquez avatar
vn flag
มันเป็นแอปพลิเคชันเชิงมุมที่เก่ากว่า ด้วยเหตุนี้ฉันจึงไม่ได้รับอนุญาตให้เปลี่ยน URL เหล่านั้นในการย้อนกลับของพร็อกซี ฉันแค่เปลี่ยนการตั้งค่าพ็อด
Richard Smith avatar
jp flag
ลอง: `rewrite ^/backend(.*?)/?$ $1/ break;`
Leopoldo Vasquez avatar
vn flag
ใช้งานได้ ขอบคุณ ฉันจะทดสอบ URL อื่น ๆ

โพสต์คำตอบ

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