Tenemos varias posibilidades:
- Cambiar la ruta a la administración, hackeando nuestro Sitio Joomla, esto implica reemplazar todas las referencia a dicha ruta, es decir, buscar la palabra "administrator” y reemplazarla por otra como “admin” (como ejemplo), ello no es tan fácil que digamos, ya que no solo implica hackear los archivos, sino también la base de datos, ya que en la misma base de datos nativa de Joomla, hay referencia a ruta de archivo como por ejemplo “administrator/include/router.php”, etc. Otro inconveniente de hackear el sitio, es que, cuando deseemos instalar una nueva extensiones. Previamente tendríamos que descomprimir la extensiones, hacer, hacer un “buscar y reemplazar” de todos los archivo que hagan referencia a la carpeta “administrator “, del mismo modo con las consultas Mysql, de dicha extension. En fin es algo que si deseas hacerlo, te recomiendo que lo pienses 2 veces. Joomla 1.5.x aun no está listo para ello. Pero muy probablemente SI la versión 1.6.
- No obstante, Si nuestra finalidad es facilitarme el acceso a la administración a nuestros clientes, la otra posibilidad que te planteo es crear un redireccionamiento a la carpeta administrator, es decir, si tu cliente desea accede a la administración, que puede escribir tan solo: www.tusitio.com/admin o www.tusitio.com/acceso o algo similar.
OBJETIVO: Logearnos en la administración escribiendo:www.tusutio.com/acceso
REQUISITOS:
- Modulo Rewrite de Apache activado.
- Acceso a las carpetas de tu Sistema Joomla (Si es un sitio en remoto)
PROCEDIMIENTO:
- Crear en la raíz de tu sitio Joomla la carpeta “acceso”.
- Crea un editor de texto y crear un archivo php con el nombre: index.php y coloca este archivo dentro de la carpeta acceso que acabas de crear.
- Abre el archivo index.php que has creado y escribe el siguiente código:
<?php
$admin_cookie_code="1234567890";
setcookie("JoomlaAdminSession",$admin_cookie_code,0,"/");
header("Location: / administrator/index.php");
?>
NOTA:
Si estas en un dominio y no en un subdominio basta con que cloques:
header("Location: / administrator/index.php");
Pero si están en un servidor local donde hay una carpeta “www” y dentro de la carpeta "www" están tu sitio Joomla , como así por ejemplo: www/sitiojoomla, entonces tendrías que colocar dicha línea así:
header(" Design;Location: / sitiojoomla/administrator/index.php");
- Crea un editor de texto y crear un archivo .htaccess y guárdalo dentro de la carpeta “acceso”.
- Abre el archivo .htaccess y agrégale la siguiente línea de código:
RewriteEngine On
RewriteCond %{REQUEST_URI} ^/administrator
RewriteCond %{HTTP_COOKIE} !JoomlaAdminSession=1234567890
RewriteRule .* - [L,F]
- Y eso es todo, solo, prueba escribiendo: www.tusitio.com/acceso y serás redireccionado a: www.tusitio.com/administrator.
See you later!!







