.htaccess เพื่อ จำกัด การเข้าถึงไฟล์ที่เลือกเท่านั้น


0

ฉันมีไดเรกทอรีในเว็บเซิร์ฟเวอร์ซึ่งฉันต้องการให้บริการไฟล์ PDF เท่านั้น ฉันพบว่าฉันสามารถ จำกัด การเข้าถึงโดยใช้. htaccess และใช้สิ่งที่ต้องการ

<FilesMatch "\.(text,doc)">
  Order allow,deny
  Deny from all
  Satisfy All
</FilesMatch>

เพื่อแสดงทุกอย่างยกเว้นนิพจน์ทั่วไป เป็นไปได้หรือไม่ที่จะ จำกัด การเข้าถึงไฟล์ที่ตรงกับนิพจน์ทั่วไป?

คำตอบ:


1

ฉันไม่คุ้นเคยกับวิธีการที่คุณใช้เป็นการส่วนตัว แต่เพื่อให้ทิศทางทั่วไปแก่คุณในการมอง ...

คุณควรจะสามารถตั้งค่าการปฏิเสธทั่วไปสำหรับไฟล์ทั้งหมดในไดเรกทอรี จากนั้นคุณสามารถใช้บล็อกในโพสต์ดั้งเดิมของคุณเพื่อให้อนุญาตการเข้าถึงไฟล์ประเภทที่ตรงกับ regex ที่คุณต้องการโดยใช้ filesmatch บางสิ่งบางอย่างตามสายเหล่านั้นควรทำงาน บางคนอาจให้รหัสเฉพาะสำหรับฉันฉันไม่คุ้นเคยกับไวยากรณ์ของ Apache เพื่อคิดออกจากด้านบนของหัวของฉัน

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.