htaccess e directory protette da password
-
19-09-2019 - |
Domanda
Devo aggiungere una zona protetta da password a un sito su cui sto lavorando (utilizzando il file .htpasswd).Il fatto è che l'intera struttura di directory a cui viene puntato non esiste e viene creata tramite mod_rewrite.
Funzionerà ancora o la directory deve effettivamente esistere fisicamente sul server?
Una precisazione:Anche se potrebbe essere necessario proteggere con password la directory:http://nomesito/categoria/protetto/
mod_rewrite lo traduce in:index.php?category=categoria&directory=protetto
Quindi la directory vera e propria non esiste.E' ancora tutelabile?
Soluzione
Puoi aggiungere le regole di accesso al file di configurazione di Apache (httpd.conf o simile) in un tag Directory o Posizione invece di aggiungerlo nel file .htaccess.
Altri suggerimenti
Le tue regole di riscrittura indicheranno infine alcuni file in una directory sul tuo sistema (a meno che non reindirizzino gli utenti a una posizione esterna).La configurazione dell'autenticazione dovrebbe trovarsi nella directory sottostante a cui si accederà.