Score:0

ป้องกันการเปลี่ยนเส้นทางการให้บริการไฟล์ใน apache

ธง cn

ฉันกำลังทำงานกับไคลเอนต์ http ที่เป็นกรรมสิทธิ์เฉพาะ (และไม่ใช่ผู้สนับสนุนที่เหมาะสมอีกต่อไป) และมีปัญหาในการพยายามดาวน์โหลดไฟล์หากเซิร์ฟเวอร์ http ส่ง 301 ฉันใช้ mod_speling กับ ตรวจการสะกดคำ และ เปิด CheckCaseOnlyและสิ่งที่ฉันกำลังอธิบายเกิดขึ้นเมื่อคำขอถูกสร้างขึ้นด้วยเส้นทาง ตัวอย่างเช่น กำลัง /documentroot/Media/audio.mp3ในขณะที่เส้นทางที่แท้จริงคือ /documentroot/media/audio.mp3 (เช่นเดียวกับคำขอของ /documentroot/Media/Audio.mp3//documentroot/media/Audio.mp3 และเส้นทางที่เป็นอยู่จริง /documentroot/media/audio.mp3) จึงมีการเปลี่ยนเส้นทางไปยังเส้นทางนั้น มีวิธีหลีกเลี่ยงการเปลี่ยนเส้นทางและให้บริการไฟล์โดยตรง แม้ว่าจะไม่ตรงกันในกรณีที่อยู่ในเส้นทางที่ร้องขอหรือไม่

djdomi avatar
za flag
ทำไมไม่ใช้ตัวพิมพ์เล็กสำหรับไฟล์และคำขอทั้งหมดของคุณ
whuykvpp avatar
cn flag
@djdomi "ฉันกำลังทำงานกับไคลเอนต์ http ที่เป็นกรรมสิทธิ์เฉพาะ (และไม่ใช่ผู้สนับสนุนที่ถูกต้องอีกต่อไป)" (C) ฉันไม่สามารถควบคุมมันได้

โพสต์คำตอบ

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