Sábado, 25 Febrero 2017

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://www.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.

Video Optimizacion SEO con Joomla! 1.5

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

Cliente FTP para 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. 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:
Como instalar y configurar el módulo Mini Frontpag...

El uso del módulo joomla Mini frontpage es bastante sencillo de configurar, lo único que debes hac [ ... ]

Cómo insertar módulos en los contenidos

Para ejecutar la acción de insertar módulos dentro de nuestros contenidos, existen plugins de pago [ ... ]

Tutorial Community Builder | Joomla CB

Mucho tiempo habia pasado desde la ultima vez que utilice este fantastico componente, llamado Commun [ ... ]

Tutorial boletines Joomla | Creación y envío

Para que todos puedan seleccionar la opción que mas le convenga voy a redactar un pequeño tutorial [ ... ]

Eliminar cache de joomla de forma auto periódica

Es sabido que la carga que a veces soporta la cache de nuestro joomla nos resta espacio en nuestro h [ ... ]

Tutorial Componente Joomla! K2

Tutorial componente K2 joomla! orientado a la publicación de articulos desde la administración y l [ ... ]

Consultor y Desarrollador Proyectos Web
lorenzo
Author: lorenzo
Sobre mi...
Otros contenidos de este Redactor

Debe registrarse para poder Comentar

Solojoomla, un lugar donde encontrar ayuda para realizar tus proyectos en la red. Con Foro de ayuda gratuita y formularios para contratación de servicios ....

Videos Turtoriales de ayuda Joomla, WordPress, Less, Css...

Portafolio webs Joomla, Wordpress, HTML5..