Ho il seguente file .htaccess:Come negare l'accesso a un file in .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
Sto cercando di vietare ai visitatori di accedere al seguente file:
domain.com/inscription/log.txt
ma quello che ho avere sopra non funziona: posso ancora accedere al file dal browser in remoto.
Se la vostra utilizzando IIS, fare questo nel file web.config, invece. –
L'utilizzo delle regole di riscrittura impedisce al mio codice di accedere ai contenuti di * .txt. Come faresti a muoverti? – Pantss
"l'ambito della direttiva' 'si applica solo a quella directory" - no. Si applica a quella directory _e_ a tutte le sottodirectory sottostanti. Quindi '' catturerà '/ log.txt' _and_'/inscription/log.txt'. –
MrWhite