Cambiar de dominio o hosting mi Joomla!

Cambiar de dominio o hosting Joomla es una tarea que puede parecer engorrosa o con cierto nivel de dificultad, mas si tenemos experiencia con otros CMS como WordPress. Bien pues con joomla! 3 o joomla 4, es realmente sencillo y tiene un porque.
Resulta que joomla cuando se genera un enlace interno, no guarda la raiz de ese enlace. Por ejemplo en el caso de solojoomla.com o cualquier otro sitio web joomla, si enlazo desde aquí a por ejemplo Tutoriales joomla, el enlace que introduzco en el campo de enlace, es https://solojoomla.com/tutoriales-joomla/.
Bien, una vez  guardado, si nos tomamos la molestia de comprobar el enlace editando el mismo, observaremos que solo esta la extensión de la URL y no la raiz y extensión del mismo, se muestra en esta forma – tutoriales/index.php y comprobaran que el enlace funciona perfectamente

Joomla al no guardar la raiz de los enlaces internos, nos permite cambiar de dominio o hosting sin mas problemas, o si lo que hemos hecho es una migración de joomla antigua a la última versión Joomla dentro del mismo hosting pero en una carpeta.
Si por ejemplo cambio al dominio www.nuevodominio.com y traslado mi base de datos, el enlace seguira siendo tutoriales/index.php, con lo que desde el nuevo dominio me llevara a www.nuevodominio.com/tutoriales/index.php .
Para ser sincero, algo que ya he comentado en el foro, debo señalar que esto es algo que perjudica la optimización para motores de búsqueda, ya que el rastreo de los spiders o arañas como uno de Google, Googlebot, que no es el único, no detecta estos enlaces internos como deberia y claro, son puntos perdidos para posicionarnos mejor, aunque tampoco es que sea algo primordial, lo comentaba Javier Casares de El OjO buscador en este video de JoomlaDay 2008. Un video del 2008 que sigue siendo vigente, despues de 15 años de su grabación, al margen de pequeños detalles.
Una vez aclarado este punto, lo siguiente es cambiar las rutas absolutas de joomla! en el archivo configuration.php de la raiz de nuestro joomla, ya que tanto si hemos cambiado de hosting o de dominio las rutas absolutas no seran las mimas y por lo tanto deberan ser cambiadas si no queremos tener problemas, por ejemplo a la hora de instalar nuevas extensiones. Sin olvidar que si hemos cambiado de usuario de base de datos y base de datos, cambien tambien esos datos, incluido si han cambiado la clave.

Las rutas son las siguientes:

var $log_path = '/.......RUTA ABOLUTA...../logs';
var $tmp_path = '/.....RUTA ABOLUTA....../tmp';
Pregunten a los administradores de su hosting cuales son esas rutas, aunque si solo cambian de dominio sera lo unico que deberan cambiar.  Los dos casos mas comunes son los hosting que utilizan plesk y cpanel como paneles de control.

PLESK:

var $log_path = '/var/www/vhosts/SUDOMINIO.com/httpdocs/logs';
var $tmp_path = '/var/www/vhosts/SUDOMINIO.com/httpdocs/tmp';

CPANEL:

 var $log_path = '/home/USUARIO/public_html/SUDOMINIO.com/logs';
 var $tmp_path = '/home/USUARIO/public_html/SUDOMINIO.com/tmp';

El paso siguiente es subir nuestros archivos joomla por FTP al nuevo servidor. Lean el texto Como subir joomla a mi Hosting.

Para terminar solo nos queda importar la copia de la base de datos de nuestro joomla! al nuevo servidor o bien si seguimos en el mismo servidor y solo cambiamos el nombre de dominio, simplemente no hacer nada mas.

1 comentario en «Cambiar de dominio o hosting mi Joomla!»

  1. Importar base de datos grande
    Mira por donde acabo de preguntar en el foro sobre un problema que tengo al importar mi base de datos de ochenta megas. ¿Podrias indicar una solucion el Tip joomla que vas a redactar? Gracias

Deja un comentario

Esta web utiliza cookies propias y de terceros para su correcto funcionamiento y para fines analíticos y para mostrarte publicidad relacionada con sus preferencias en base a un perfil elaborado a partir de tus hábitos de navegación. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Ver
Privacidad