ลองสิ่งนี้ใน.htaccess:
Require valid-user
<Files ?*>
Order allow,deny
Allow from all
Satisfy any
</Files>
ที่นี่Require valid-userต้องเข้าสู่ระบบใด ๆ ที่รู้จัก จากนั้นคุณแก้ไขข้อ จำกัด นี้สำหรับไฟล์ที่มีตัวละครอย่างน้อยหนึ่งตัวในชื่อของพวกเขา - นี่คือสิ่งที่รูปแบบกลม?*สำหรับ<Files>ส่วนจะตรงกัน - ซึ่งหมายความว่ากฎที่ล้อมรอบใช้กับไฟล์ได้อย่างมีประสิทธิภาพ แต่ไม่รวมถึงไดเรกทอรี
Satisfy anyในกฎระเบียบแก้ไขเพิ่มเติมสำหรับไฟล์ที่สำคัญคือ จะช่วยให้การอนุมัติเพื่อความพึงพอใจโดยทั้งข้อมูลประจำตัวหรือที่อยู่ IP จากนั้นคุณอนุญาตให้ที่อยู่ IP ใด ๆผ่านดังนั้นคำขอจะได้รับอนุญาตเสมอ
ดังนั้นการเรียกดูไดเรกทอรีนี้หรือไดเรกทอรีย่อยใด ๆ จะต้องมีการเข้าสู่ระบบ แต่การเรียกไฟล์จากมันโดยตรงจะไม่
สิ่งที่คุณต้องการ