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! 1.5 o 1.6 es realmente sencillo y tiene un porque. Resulta que joomla cuando se genera un enalce interno, no guarda la raiz de ese enlace. Por ejemplo en el caso de solojoomla o cualquier otro sitio web joomla! si enlazo desde aqui a por ejemplo Tutoriales, el enlace que introduzco en el campo de enlace es http://solojoomla.com/tutoriales/index.php .Bien, una vez  guardado si nos tomamos la molestia de comprobar el enlace editando el mismo observaremos que solo esta la extension de la URL y no la raiz y extension del mismo, se muestra de 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 migracion de joomla 1.5 a Joomla 1.6 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 optimizacion para motores de busqueda, ya que el rastreo de los spiders o arañas como uno de Google, Googlebot, que no es el unico, no detecta estos enlaces internos como deberia y claro 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.

{xtypo_info} Video Optimizacion SEO con Joomla! 1.5{/xtypo_info}

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 Tip Joomla! referente a este tema{xtypo_info} Cliente FTP para subir Joomla! a mi hosting{/xtypo_info}

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. Para la importancion de la base de datos, lo tratare en un tip  joomla! nuevo. Este tutorial bien podria haber sido un tip joomla, pero debido a su extension, decidi redactarlo como tutorial ya que considero que los tips deben ser mas cortos y rapidos de asimilar.
 
+ Tutoriales Joomla:
{loadposition user400}

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