Score:0

วิธีกำหนดตำแหน่งด้วยสตริงใน URL โดยใช้ NGINX

ธง fr

ฉันมี URL:

https://mysitedomain:8443/app/visualize?security_tenant=global#/edit/9e5fc420-89cd-11ec-b13a-ddde90ebb494?ฝัง = จริง&_g=(ตัวกรอง%3A!()%2CrefreshInterval%3A(หยุดชั่วคราว%3A!t%2Cvalue%3A0)%2Ctime%3A(จาก%3Anow-1y%2Cto%3Anow))

ฉันต้องอนุญาตให้ไปที่ proxy_pass หากมีสตริง "embed=true" ใน URL

ฉันพยายามหลายครั้งแต่ไม่สำเร็จ ฉันคิดว่า regex ของฉันใช้งานไม่ได้ ฉันลอง regex มามากมายจนฉันหลงทางจริงๆ

มีการกำหนดค่าของฉัน:

    ตำแหน่ง ~ ฝัง $ {

      proxy_set_header ยอมรับการเข้ารหัส "";
      ปิด proxy_redirect;
      ปิด proxy_buffering;
      proxy_http_version 1.1;
      การอนุญาต proxy_set_header "Basic YWRtaW46Y3WRaW4=";
      การเชื่อมต่อ proxy_set_header "Keep-Alive";
      proxy_set_header การเชื่อมต่อพร็อกซี "Keep-Alive";
      proxy_pass https://thesite;
   }

เมื่อดูที่ Debug of nginx ดูเหมือนว่า nginx จะไม่ได้รับสตริง URL ทั้งหมดและเป็นเพียงคำนำหน้าของมัน:

2022/03/17 23:11:24 [debug] 35347#0: *1 http บรรทัดคำขอ: "GET /app/visualize?security_tenant=global HTTP/1.1"
2022/03/17 23:11:24 [แก้ปัญหา] 35347#0: *1 http uri: "/app/visualize"
2022/03/17 23:11:24 [แก้ปัญหา] 35347#0: *1 http args: "security_tenant=global"
2022/03/17 23:11:24 [แก้ปัญหา] 35347#0: *1 http ขยาย: ""
dave_thompson_085 avatar
jp flag
**ส่วนของ URL ที่ขึ้นต้นด้วย # ไม่ได้ถูกส่ง** โดยไคลเอ็นต์ เช่น เบราว์เซอร์ ดู[wikipedia](https://en.wikipedia.org/wiki/URI_fragment)ใต้ย่อหน้าที่ 3 ของ Basics หากคุณต้องการส่งพารามิเตอร์การค้นหาที่มีอักขระพิเศษของ URL เช่น # จะต้อง [เข้ารหัสเป็นเปอร์เซ็นต์](https://en.wikipedia.org/wiki/Percent-encoding) เช่นเดียวกับ %3A ของคุณสำหรับโคลอน และ %2C สำหรับเครื่องหมายจุลภาคมีอยู่แล้ว

โพสต์คำตอบ

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