Comment changer le nom de votre dossier d’administration Joomla ?
Découvrez ci-après comment “changer le nom” du dossier ./administrator de Joomla via un cookie et une redirection.
Nouveau dossier à la racine du domaine
- Créer un nouveau dossier à la racine du site et le nommer comme il vous plaira (ex. “connexionadmin“)
- Dans ce dossier, créer un fichier index.php contenant le code suivant:
<?php
$admin_cookie_code=”123456“;
setcookie(“JoomlaAdminSession”,$admin_cookie_code,0,”/”);
header(“Location: ../administrator/index.php”);
?>
Source
.htaccess
- Dans votre fichier .htaccess (toujours à la racine du domaine), insérez le code suivant:
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/administrator
RewriteCond %{HTTP_COOKIE} !JoomlaAdminSession=123456
RewriteRule .* – [L,F]
Accés à votre dossier ./administrator
- Saisir l’URL du type:
http://www.nomdemonsite.com/connexionadmin
Un cookie (remplacez 123456 par la chaîne de caractère de votre choix) vous autorisera l’accès à l’administration Joomla jusqu’à la prochaine fermeture de votre navigateur. Le dossier de connexion reste secret.
Le tour est joué !
Source, variante (plus intrusive dans le noyau Joomla), alternative avec une extension (JISecure My Site – source)