Score:1

apache เขียนใหม่: ฉันจะตรวจสอบพารามิเตอร์การค้นหาที่ว่างเปล่าหรือไม่มีอยู่ได้อย่างไร

ธง cl

อาจอธิบายได้ดีที่สุดด้วยตัวอย่าง:

- หากฉันป้อน URL อย่างใดอย่างหนึ่งในเบราว์เซอร์ของฉัน 
  - www.myhost.com/my-page.html?year=
  - www.myhost.com/my-page.html

- จากนั้นฉันต้องการเปลี่ยนเส้นทางไปที่ www.my-2nd-host.com/current-year/my-page.html

มีความคิดอย่างไร? ขอขอบคุณ.

Score:1
ธง kz

คุณสามารถทำได้โดยใช้ mod_rewrite:

RewriteEngine เปิดอยู่
RewriteCond %{QUERY_STRING) !(^|&)year=[^&]+
RewriteRule ^/?my-page\.html$ https://www.my-2nd-host.com/current-year/my-page.html [R=302,L]

regex (^|&)ปี=[^&]+ ตรวจสอบการมีอยู่ของ ปี พารามิเตอร์ URL ที่มีค่าไม่ว่างเปล่า เดอะ ! คำนำหน้าแล้ว ปฏิเสธ นิพจน์จึงจะสำเร็จเมื่อพารามิเตอร์ URL นั้นว่างเปล่าหรือไม่ปรากฏเลย

โพสต์คำตอบ

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