Score:0

เครื่องหมายทับสร้างความแตกต่างอะไรใน apache2.conf

ธง pk

apache2.conf เริ่มต้นมีสิ่งนี้:

<Directory /usr/share>
...
<Directory /var/www/>

เหตุใดจึงมีเครื่องหมายทับในคำสั่งหนึ่ง แต่ไม่มีคำสั่งอื่น สิ่งที่แตกต่างมันจะทำให้?

คำถามเสริม: หากฉันไม่ต้องการแบ่งปันสิ่งใดจาก /usr/shareฉันสามารถลบส่วนนี้หรือตั้งค่าเป็น ต้องการปฏิเสธทั้งหมด?

Score:1
ธง ar
bob

เกี่ยวกับเครื่องหมายทับท้าย เช่น: https://serverfault.com/a/263219 รัฐอาร์กิวเมนต์ไป ไดเรกทอรี คำสั่งต้องเป็นเส้นทางไดเรกทอรี ไม่มีเครื่องหมายสแลชเป็นแบบแผน แต่ไวยากรณ์ทั้งสองถูกต้องและให้ผลลัพธ์เหมือนกัน

โปรดทราบว่าในสถานการณ์อื่นและร่วมกับคำสั่งอื่นๆ อาจมีความแตกต่าง ตัวอย่างเช่น การปิดใช้งาน ไดเรกทอรีสแลช คำสั่งอาจส่งผลให้เกิดการร้องขอ http://www.example.com/directory-path ได้รับการแสดงผลที่แตกต่างกันเมื่อเทียบกับคำขอ http://www.example.com/directory-path/

ถ้าฉันไม่ต้องการแชร์อะไรจาก /usr/share ฉันสามารถลบส่วนนี้หรือตั้งค่าเป็นต้องการปฏิเสธทั้งหมดได้หรือไม่

ข้อความในไดเร็กทอรีไม่ได้เผยแพร่เนื้อหาใดๆ ต่อสาธารณะ
(เฉพาะ AFAIK เท่านั้น [สคริปต์] นามแฝง และ DocumentRoot คำสั่งและเส้นทาง URI แผนที่ที่คล้ายกันไปยังระบบไฟล์)
การบล็อกไดเร็กทอรีจะใช้การตั้งค่าเฉพาะกับตำแหน่งในระบบไฟล์เท่านั้น ซึ่งหมายความว่าคุณสามารถปล่อยให้ไดเร็กทอรีบล็อกเหมือนกับบล็อก for ได้ /usr/share แม้ว่าคุณจะไม่ได้แบ่งปันเนื้อหาจากที่นั่น (ยัง) ที่ไม่มีผลกระทบต่อความปลอดภัยหรือประสิทธิภาพ

lampstackxyz avatar
pk flag
เข้าใจแล้ว ขอบคุณ!

โพสต์คำตอบ

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