Score:0

พร็อกซี Nginx ลบเส้นทางเฉพาะและเนื้อหาคำขอโพสต์ emty

ธง cn
zgr

ฉันใช้ nginx สำหรับพร็อกซีบริการเว็บ ฉันมีบริการที่เหลือตามด้านล่าง และฉันต้องการมอบฉันทะให้โดเมนของฉันกับ suburi

https://www.example.com/myRestservice

การบริการมีวิธีการดังนี้

http://1.1.1.1:123/api/work/method1
http://1.1.1.1:123/api/work/method2

ด้วยเหตุนี้ฉันจึงต้องการเข้าถึงวิธีการบริการเช่น

https://www.example.com/Restservice/api/work/method1..

เมื่อฉันพยายามใช้ rewrite ใน nginx ตามด้านล่าง ฉันสามารถเข้าถึงบริการได้ แต่ในเวลานี้เนื้อหาคำขอของวิธีการโพสต์ว่างเปล่า ฉันสามารถดูบันทึกการบริการ

ใน nginx.config ของฉัน

ต้นน้ำ RestService {
   เซิร์ฟเวอร์ 1.1.1.1:123;
   เซิร์ฟเวอร์ 1.1.1.2:123;
}
เซิร์ฟเวอร์ {
       ฟัง 443 ssl;
       ชื่อเซิร์ฟเวอร์ https://www.example.com;

สถานที่ ~ ^/บริการร้านอาหาร/ {
          
   add_header Access-Control-Allow-Origin *;
   เขียนใหม่ ^/Restservice/(.*) /$1 พัก;
   proxy_pass http://Restservice/;
   proxy_http_version 1.1;
}
}

ฉันพยายามระบุตำแหน่งส่วนนี้ ผลลัพธ์เหมือนกัน

 ที่ตั้ง/บริการร้านอาหาร { 
   
   proxy_pass http://Restservice/;
}

ในบันทึกการเข้าถึง nginx;

สถานะ: 500 คำขอ: POST /Restservice/api/work/method1 HTTP/1.1
Ivan Shatsky avatar
gr flag
มีความช่วยเหลือเล็กน้อยจากรายการบันทึกการเข้าถึง โปรดเพิ่มรายการบันทึกข้อผิดพลาดที่เกี่ยวข้องในคำถามของคุณ

โพสต์คำตอบ

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