Score:1

กลุ่มการจับคู่ Apache LocationMatch และใช้ในส่วนหัว

ธง eg
egt

ฉันกำลังพยายามรับรูปแบบจาก URL และใช้ในส่วนหัว

สิ่งที่ต้องการ

<LocationMatch "^/static/(?<sitename>[^/]+)">
 Header set Content-Security-Policy-Report-Only "frame-ancestors 'none'; report-uri https://csp-reporter.com/%{env:MATCH_SITENAME}"
</LocationMatch>

ตามเอกสาร ที่นี่

ฉันได้รับข้อผิดพลาด

AH00526: ข้อผิดพลาดทางไวยากรณ์ในบรรทัด XXX ของ XXX/httpd.conf:
รูปแบบส่วนหัวที่ไม่รู้จัก %

เรากำลังใช้ Apache 2.4.46

มีความคิดอะไรผิด?

Score:0
ธง cc

ถ้าฉันจำไม่ผิด ฉันก็มีข้อผิดพลาดคล้ายๆ กัน และเป็นเพราะฉันลืมสิ่งที่เคย... หัวข้อ เสมอ ตั้งค่าเนื้อหา-ความปลอดภัย-นโยบาย-รายงาน-เท่านั้น "เฟรมบรรพบุรุษ...

egt avatar
eg flag
egt
ขอบคุณสำหรับการตอบสนองของคุณ! ฉันควรจะพูดถึง มันทำงานได้ดีถ้าฉันลบ `%{env:MATCH_SITENAME}`
lejurassien avatar
cc flag
คุณกำลังใช้ apache เวอร์ชัน 2.4.46 และคำสั่งสำหรับ apache 2.4.8 min จะไม่มีปัญหาหรือไม่ ตั้งแต่ 2.4.8 เป็นต้นไป กลุ่มที่มีชื่อและการอ้างอิงย้อนกลับจะถูกบันทึกและเขียนลงในสภาพแวดล้อมด้วยชื่อที่เกี่ยวข้องซึ่งนำหน้าด้วย "MATCH_" ซึ่งอยู่ในลิงก์ของคุณ [ลิงก์]https://httpd.apache.org/docs/2.4/mod /core.html#locationmatch[/link]
egt avatar
eg flag
egt
ไม่ใช่ 2.4.46 > 2.4.8 ใช่ไหม ล่าสุดคือ 2.4.48 https://httpd.apache.org/download.cgi
lejurassien avatar
cc flag
นพ 2.4.46
egt avatar
eg flag
egt
เอกสารระบุว่า 'ตั้งแต่ 2.4.8 เป็นต้นไป' ดังนั้นฉันคาดว่ามันจะทำงานกับ 2.4.46

โพสต์คำตอบ

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