मैं निम्नलिखित .htaccess फाइल है:.htaccess में एक फ़ाइल में पहुंचने से रोका कैसे
RewriteEngine On
RewriteBase/
# Protect the htaccess file
<Files .htaccess>
Order Allow,Deny
Deny from all
</Files>
# Protect log.txt
<Files ./inscription/log.txt>
Order Allow,Deny
Deny from all
</Files>
# Disable directory browsing
Options All -Indexes
मैं निम्नलिखित फ़ाइल तक पहुँचने का आगंतुकों न करे कोशिश कर रहा हूँ:
domain.com/inscription/log.txt
लेकिन मैं क्या उपर्युक्त काम नहीं करता है: मैं अभी भी ब्राउज़र से दूरस्थ रूप से फ़ाइल तक पहुंच सकता हूं।
यदि आपका IIS का उपयोग, बजाय web.config फ़ाइल में करते हैं। –
पुनर्लेखन नियमों का उपयोग * .txt की सामग्री तक पहुंचने से अपना कोड अस्वीकार करता है। आप इसके आसपास कैसे पहुंचेंगे? – Pantss
" का दायरा 'निर्देश केवल उस निर्देशिका पर लागू होता है" - नहीं, यह नहीं करता है। यह उस निर्देशिका पर लागू होता है _and_ इसके नीचे सभी उपनिर्देशिकाएं। तो '<फ़ाइलें" log.txt ">' '/ log.txt' _and_'/शिलालेख/log.txt' को पकड़ लेगा। –
MrWhite