Supporto volontario e collaborativo per Joomla!® in italiano

Inibire miosito.it/administrator da cPanel

Valutazione attuale: 5 / 5

Stella attivaStella attivaStella attivaStella attivaStella attiva
 
Procedura per inibire l'accesso come amministratore del sito digitando miosito.it/administrator



Questo articolo si riferisce all'utilizzo di un noto pannello di controllo (cPanel) presente in molti servizi di hosting, ma la procedura potrebbe essere simile anche con altri tipi di pannelli di controllo hosting come DirectAdmin o Plesk ecc...

Iniziamo entrando nel nostro cPanel come al solito




Dopo aver effettuato l'accesso è possibile selezionare dal pannello "Files" 

             " Gestione File "  



Si aprirà un nuovo pannello nel vostro browser. Selezionando la cartella public_html vedremo tutta la struttura del nostro sito.

A questo punto possiamo creare una nuova cartella, nel nostro caso nominata proteggi. 

In questa cartella andremo a creare un file per inibire accesso /administrator.



All'interno di questa cartella procediamo creando un nuovo file, in questo esempio chiamato protet.php




All'interno di questo file andremo a scriver queste poche righe :

<?php

 if( setcookie( 'allowAdminAccess', 'protetCookie', time()+60*60, '/' ) ){

 header('Location: /administrator');

 }else{

 echo 'Errore nel salvare il cookie';

 }    


A questo punto bisogna inserire del codice nel file .htaccess della nostra root.




Dopo un installazione di Joomla ho notato che è disattivata ( con # ) la riga Options +FollowSymlinks.


Quindi è necessario abilitarla eliminando il #

Subito dopo la riga RewriteEngine ON inseriremo quanto segue ( vedi image sotto ) :

RewriteCond %{REQUEST_URI} ^/administrator

RewriteCond %{HTTP_COOKIE} !allowAdminAccess=protetCookie

RewriteRule .* - [L,F]


 


Ovvio che potete nominare la cartella e il file.php come volete facendo attenzione a riportare gli stessi nomi 

nel file .htaccess nella riga RewriteCond %{HTTP_COOKIE} !allowAdminAccess=protetCookie 

e nominando il file protet.php correttamente.

In questo modo quando si tenta di aprire il pannello di amministrazione digitando

              miosito.it/administrator 

ci sarà un errore di "pagina non trovata".

Per accedere al vostro pannello di login dovrete digitare :


          miosito.it/proteggi/protet.php 

e a questo punto avrete il vostro consueto pannello di login.



commentaCommenta questa iniziativa sul forum

Ho scritto e condiviso questo articolo su Joomla.it, fallo anche tu. Invia ora un nuovo articolo!
Augusto
Nome: Augusto
Alcune informazioni su di me:


Ho anche scritto:
         ✔ diventa autore su Joomla.it

Ultima versione di Joomla!®

downloadVer. 3.7.0 Stabile Italiana
Data di rilascio: 25 Aprile 2016
(leggi la notizia Demo online

Le migliori estensioni gratuite

Un elenco aggiornato con i link a più di 100 estensioni fra componenti, moduli e plugin gratuiti per Joomla! 3

Manuale in italiano

Manuale in italianoPer conoscere meglio Joomla!, le sue caratteristiche ed il metodo di utilizzo leggi il manuale tradotto in italiano.

Molto utili anche le risposte alle domande più frequenti: FAQ

Sicurezza del proprio sito Joomla!Leggi anche: Nozioni sulla sicurezza del proprio sito

Autori di articoli recenti

Invia un articolo!Scrivi un articolo su Joomla.it e ricevi i ricavi dalle pubblicità di Google Adsense!
Segui queste istruzioni, condividi e collabora con la community. L'elenco degli autori attivi sul sito.

Libri consigliati

Torna su

Joomla.it sui Social Network

JoomlaDay Italia

JoomlaDay

Newsletter

Inserisci qui la tua e.mail: