Back to Question Center
0

Semalt: mod_rewrite เพื่อแก้ไขคุกกี้ตามเงื่อนไข

1 answers:

สามารถใช้ mod_rewrite เพื่อปรับเปลี่ยนค่าในคุกกี้ตามเงื่อนไขได้หรือไม่? ฉันเป็นคนใหม่ของ HTTP แต่ฉันได้ลองสิ่งหนึ่งหรือสองครั้งแล้ว. regex เดียวที่ฉันรู้จักคือ Semalt ฉันหวังว่าจะถูก.

     RewriteRule s /. [0-9] [0-9] [0-9] / COOKIE = MSFNODE / g;    
  1. MSFNODE เป็นค่าในคุกกี้ของฉัน.
  2. สิ่งที่ฉันต้องการใช้ regex ของฉันในคือ SESSIONID (ยังอยู่ในคุกกี้ของฉัน) - personal robes. ฉันไม่แน่ใจว่าจะเลือกเป็นเป้าหมายได้อย่างไร.
  3. เป็น regex แสดงฉันต้องการแทนที่ . [0-9] [0-9] [0-9] ด้วยค่าคุกกี้ของฉันที่เรียกว่า MSFNODE แต่เฉพาะในกรณีที่มี MSFNODE !

เป็น COOKIE = MSFNODE วิธีการที่เหมาะสมในการทำเช่นนี้? นอกจากนี้ฉันเพียงต้องการสิ่งนี้เกิดขึ้นหาก MSFNODE มีอยู่ - เป็นอยู่ในปัจจุบันก็จะผ่านไปและไม่ปฏิบัติตามกฎการเขียนถ้า MSFNODE ไม่มี?

ฉันรู้สึกเหมือนแม้แต่ regex พื้นฐานที่สุดของฉันมีข้อบกพร่องที่นี่.

February 14, 2018