अपने में यह प्रयास करें .htaccess
:
Require valid-user
<Files ?*>
Order allow,deny
Allow from all
Satisfy any
</Files>
यहां Require valid-user
किसी भी ज्ञात लॉगिन की आवश्यकता है। फिर आप उनके नाम में कम से कम एक चरित्र वाली फ़ाइलों के लिए इस प्रतिबंध में संशोधन करते हैं - यह वह है जो अनुभाग के ?*
लिए गोलाकार पैटर्न <Files>
से मेल खाएगा - जिसका प्रभावी अर्थ है कि संलग्न नियम फाइलों पर लागू होते हैं, लेकिन निर्देशिकाओं के लिए नहीं।
फ़ाइलों के लिए संशोधित नियमों में, कुंजी है Satisfy any
। यह द्वारा संतुष्ट करने के लिए प्राधिकरण की अनुमति देता है या तो साख या आईपी पते। फिर आप किसी भी आईपी पते को पारित करने की अनुमति देते हैं, इसलिए अनुरोध हमेशा अधिकृत होते हैं ।
तो अब इस निर्देशिका या इसके किसी भी उपनिर्देशिका को ब्राउज़ करने के लिए एक लॉगिन की आवश्यकता होगी, लेकिन सीधे किसी फ़ाइल को पुनर्प्राप्त नहीं करना होगा।
जो आप चाहते थे।