Score:0

Nginx reverse-proxy ผ่านแอปพลิเคชันส่วนหน้าที่ตรงกับ URL จาก HTTPS ไปยัง HTTP

ธง bd

ฉันทุกคน. ฉันใหม่มากสำหรับ Nginx สถานการณ์ของฉันเป็นแบบนี้ ฉันมีแอปพลิเคชัน Php ที่จัดการทั้งแบ็กเอนด์และฟรอนต์เอนด์ และฉันมีแอปพลิเคชัน ReactJs อีกตัวเป็นบริการไมโครฟรอนท์เอนด์ ฉันใช้คอนเทนเนอร์ Docker สำหรับบริการ Nginx.

ปัจจุบันโดเมนเป็นแบบนี้ ใบสมัคร php - https://my.happy.customers.local ปฏิกิริยาJs - http://my.happy.customers.profile.local

สิ่งที่ฉันต้องการบรรลุที่นี่คือเมื่อใดก็ตามที่ลูกค้าต้องการ https://my.happy.customers.local/user/1234567989/profile url ที่ฉันต้องการส่งผู้ใช้ไป http://my.happy.customers.profile.local:3001/user/1234567989/profile URL.

คุกกี้และค่าที่จัดเก็บในเครื่องทั้งหมดจะถูกผูกไว้กับ https://my.happy.customers.local โดเมน ดังนั้นฉันต้องการใช้จากโดเมนที่สองด้วย

ฉันทำสิ่งนี้ได้อย่างไร??

ฉันจัดการเพื่อเปลี่ยนเส้นทาง URL แต่ด้วยวิธีนั้น ฉันสูญเสียคุกกี้ทั้งหมด

ตำแหน่ง ~ ^/(ผู้ใช้)(/.*)(/โปรไฟล์)(/.*) {
  เขียนใหม่ ^/(ผู้ใช้)(/.*)(/profile)(/.*)$ http:///my.happy.customers.profile.local:3001$request_uri redirect
}

ถ้าฉันสามารถเปลี่ยนเส้นทางผู้ใช้ไปยัง micro-frontend โดยไม่ต้องเปลี่ยน url ได้ จะดีมาก เป็นไปได้ไหม

ฉันพยายามด้วยวิธีนี้ แต่มันทำให้ฉันมีข้อผิดพลาด

ตำแหน่ง ~ ^/(ผู้ใช้)(/.*)(/โปรไฟล์)(/.*) {
      ตัวแก้ไข my.happy.customers.profile.local;
      proxy_pass http://my.happy.customers.profile.local:3001$request_uri
    }
Score:0
ธง us

ตัวอย่างที่สองของคุณเป็นแนวทางที่ถูกต้อง อย่างไรก็ตาม มีปัญหาในตัวอย่างของคุณ:

คุณได้พิมพ์ สถานที่, มันควรจะเป็น ที่ตั้ง.

สำหรับ ตัวแก้ไข คุณต้องระบุชื่อโดเมนหรือที่อยู่ IP/ที่อยู่ของเซิร์ฟเวอร์ชื่อที่คุณต้องการให้ nginx ใช้เพื่อแก้ไขชื่อโดเมน ฉันสงสัยว่าคุณได้ติดตั้งตัวแก้ไข DNS แบบเรียกซ้ำ my.happy.customers.profile.local เซิร์ฟเวอร์

โพสต์คำตอบ

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