php joomla joomla2.5 joomla1.7 joomla3.0

¿Cómo puedo cambiar la URL del administrador de Joomla por PHP? Sin complementos



joomla2.5 joomla1.7 (3)

Como soy nuevo en Joomla, me gustaría saber si hay una forma de cambiar la URL del administrador utilizando PHP en lugar de utilizar un complemento o extensiones. Por lo que veo usar un componente de terceros es arriesgado. Realmente no quiero usar extensiones de terceros en mysite. ¿Cómo puedo hacerlo?

Por defecto, la URL del administrador de Joomla es yoursitename / administrator.

el cambio de constantes en /includes/defines.php y /administrator/includes/defines.php no funciona .

Gracias


En referencia a esta publicación , tienes dos opciones, una a través de cpanel y otra para usar .htaccess.


Por lo que he leído, no puede cambiar la URL del administrador, pero alguien publicó algo relacionado con .

Abra los siguientes archivos:

/includes/defines.php >> line 25 /administrator/includes/defines.php >> line 21

De lo contrario, la única forma podría ser usar una extensión.


Paso 1. Crea un nuevo directorio en tu directorio raíz (por ejemplo, "newadminurl")

Paso 2. Crea un archivo index.php en tu directorio "newadminurl".

$admin_cookie_code="3429020892"; setcookie("JoomlaAdminSession",$admin_cookie_code,0,"/"); header("Location: /administrator/index.php"); ?>

Paso 3. Agregue esto a .htaccess de su directorio de administrador de Joomla real

RewriteEngine On RewriteCond %{REQUEST_URI} ^/administrator RewriteCond %{HTTP_COOKIE} !JoomlaAdminSession=3429020892 RewriteRule .* - [L,F]

Explicación:

Ahora, debe abrir " http://yoursite.com/newadminurl/ " antes de abrir su ruta de "administrador". Aquí hemos creado una cookie que caduca al final de la sesión y se redirige a la página de administración real. Su ruta real de "administrador" es inaccesible hasta que no abra en su enlace secreto.

Espero que esto es lo que estás buscando.