Webs y aplicaciones

Revisar la URL del sitio en Joomla

Revisado el 2 min de lectura configuracion joomla

Joomla detecta automáticamente la URL de la web. En una instalación normal, la variable $live_site de configuration.php debe permanecer vacía:

public $live_site = '';

No la uses como primera solución para errores de redirección, HTTPS, recursos que no cargan o URLs amigables. Antes comprueba el dominio y su raíz de documento, las redirecciones de .htaccess, la configuración HTTPS, la caché y cualquier proxy o CDN.

Solo en configuraciones excepcionales donde el servidor no entrega correctamente el host a Joomla puede ser necesario fijarla manualmente. En ese caso, usa la URL pública completa, con https://, sin index.php ni barra final:

public $live_site = 'https://www.ejemplo.com';

Prueba después el acceso público y administrativo, el cierre de sesión, las URLs amigables y los recursos estáticos. Una URL incorrecta en $live_site puede provocar redirecciones al dominio equivocado o romper una copia de staging tras migrar la web. Si no resuelve una causa confirmada, vuelve a dejarla vacía.

Editar sin perder la configuración

Guarda una copia privada de configuration.php antes de cambiarlo. Las líneas anteriores son propiedades de la clase de configuración existente: modifica la propiedad correspondiente dentro de esa clase, no pegues una declaración public fuera de ella ni añadas una segunda definición.

Si la web está en un subdirectorio, revisa también esa parte de la URL y las reglas de reescritura. Después de una migración, confirma las rutas de logs y temporales por separado: cambiar $live_site no actualiza todos los directorios ni los enlaces escritos dentro del contenido.

Si el cambio produce un error PHP, restaura el archivo guardado y revisa el mensaje del registro. No publiques la configuración completa al pedir ayuda, porque contiene credenciales de la base de datos.

También te puede ayudar

¿Algo no cuadra o ha cambiado? Cuéntanoslo y lo revisamos.