कल्पना कीजिए कि मेरे पास एक फ़ोल्डर है, इसके अंदर मेरी नवीनतम नग्न कॉलोनी शिविर की यात्रा से तस्वीरों का एक गुच्छा है, और इसमें असाधारण शॉट्स और सभी, कि मैं नहीं चाहता कि मुख्य फ़ोल्डर टाइप करते समय हर किसी तक पहुंच हो। www.website.org/photos/
जबकि जिनके पास पूरी फाइल का सीधा लिंक है, वे एक्सेस कर सकते हैं:
www.website.org/photos/my_first_nude_colony_camp_visit_00281.jpg

अब, क्या कोई संभावना है, और यदि हां, उचित सही अपाचे भाषा क्या है, तो मेरी वेबसाइट के लिए एचटीएसीएसी या अन्य जादुई शक्तियों का उपयोग करने के लिए निम्नलिखित नियम हैं:

RULE1: डिफ़ॉल्ट रूप से, किसी भी और सभी फ़ोल्डर सामग्री के लिए ftp-lookalike-free-file लिस्टिंग तक पहुंच को ब्लॉक करें।

RULE2: जब उस फ़ोल्डर में पास.पोर्ट नाम की एक (छिपी हुई?) फ़ाइल मौजूद हो, तो सभी सामग्री की ftp-लुकलाइक फ्री लिस्टिंग की अनुमति दें।

इस तरह मैं अपवाद कर सकता हूं कि मैं किन फ़ोल्डरों को BE दिखाना चाहता हूं, और कौन सा बेहतर नहीं है। आपके सुराग और सुझावों के लिए धन्यवाद!

0
Sam 15 फरवरी 2011, 21:30

1 उत्तर

सबसे बढ़िया उत्तर

निर्देशिका और सभी उप-निर्देशिकाओं के लिए फ़ाइलों की सूची को अक्षम करने के लिए अपने .htaccess में जोड़ें

Options -Indexes

किसी विशेष एक्सटेंशन वाली फ़ाइलें देखने को अक्षम करने के लिए (उदाहरण के लिए, .port) जोड़ें

<Files ~ "\.(port)$">
Order allow,deny
Deny from All
</Files>
1
criticus 16 फरवरी 2011, 02:38