Utilizzando un server Apache è possibile proteggere l'area amministrativa di un sito Joomla tramite una funzione di protezione delle cartelle presente nel pannello dell'hosting.

In questo tutorial viene mostrato il pannello di gestione dell'hosting di JoomlaHost, DirectAdmin. La procedura è del tutto simile anche utilizzando altre tipologie di pannelli, come CPanel.

htaccess gestore file

 

Selezioniamo innanzitutto Gestore File, quindi a livello della cartella administrator il link Protect.

htaccess3

 

Nel pannello di protezione della cartella administrator, inseriamo le credenziali di accesso con cui proteggere la cartella (ricordare di attivare la protezione).

htaccess protezione joomla

 

Nella Directory Protette da Password vengono registrate le cartelle protette. Qui possiamo eventualmente disabilitare la protezione della cartella administrator.

protezione cartella administrator htaccess

 

Accedendo sul browser all'area amministrativa del sito (miosito.it/administrator) comparirà così il pannello di protezione di Apache. Solo inserendo le credenziali di accesso corrette viene visualizzato il pannello del login di Joomla.

protezione con htaccess

 

In caso di errore 404 occorre aggiungere nel file .htaccess della cartella "administrator" la seguente direttiva:

ErrorDocument 401 "Authorisation Required"

promo maggio-giugno 2018