Cómo cambiar la URL de WordPress en Plesk (sitio y admin)
¿Por qué necesitas cambiar la URL de WordPress en Plesk?
Cambiar la URL de tu sitio WordPress es una tarea más común de lo que parece. Quizás acabas de comprar un dominio nuevo, estás migrando tu web de un hosting a otro, o simplemente quieres que tu sitio funcione con www en lugar de sin ella. El problema es que WordPress guarda la dirección del sitio en dos parámetros internos: siteurl y home. Si los cambias mal o los dejas a medias, puedes terminar con un sitio inaccesible o con errores raros en el panel de administración.
En este artículo te voy a explicar, paso a paso y con un lenguaje muy sencillo, cómo cambiar la URL de WordPress en Plesk, tanto para la parte pública de tu web como para el área de administración (wp-admin). No necesitas ser un experto en programación, solo seguir las instrucciones al pie de la letra.
Vamos a ver los métodos más seguros y efectivos, desde los más simples hasta los más avanzados, para que elijas el que mejor se adapte a tu nivel de confianza con la tecnología.
Entendiendo los parámetros siteurl y home
Antes de meternos en harina, es fundamental que entiendas qué son estos dos parámetros, porque son la clave de todo el proceso.
siteurl(URL del sitio): Es la dirección donde están instalados los archivos principales de WordPress. Piensa en ello como la "casa" donde vive el código de tu web.home(URL de inicio): Es la dirección que los visitantes ven en su navegador cuando acceden a tu web. Es la "puerta de entrada" pública.
Normalmente, ambos valores son idénticos. Pero si los cambias por separado o de forma incorrecta, puedes generar conflictos. Por eso, en este tutorial siempre los cambiaremos juntos para mantener la coherencia.
Método 1: Usando el panel de administración de WordPress (el más fácil)
Este es, con diferencia, el método más sencillo y recomendado para principiantes. Solo funciona si todavía puedes acceder a tu panel de administración (/wp-admin). Si has cambiado el dominio y ya no puedes entrar, pasa directamente al Método 2 o 3.
Paso 1: Accede a tu panel de administración
Escribe en tu navegador la URL de tu sitio seguida de /wp-admin. Por ejemplo: www.tudominio.com/wp-admin. Introduce tu usuario y contraseña.
Paso 2: Navega a los ajustes generales
Una vez dentro, mira en el menú lateral izquierdo. Busca la opción "Ajustes" y haz clic en "Generales".
Paso 3: Modifica las URLs
Verás dos campos muy importantes:
- Dirección de WordPress (URL): Este es el parámetro
siteurl. - Dirección del sitio (URL): Este es el parámetro
home.
Aquí es donde debes escribir las nuevas URLs. Es crucial que lo hagas sin ninguna barra inclinada (slash) al final y que el formato sea exactamente el correcto.
[WARNING]
Asegúrate de incluir el protocolo correcto (http:// o https://). Si tu web tiene un certificado SSL activo, usa https://. Si no estás seguro, revisa si tu navegador muestra un candado al lado de la URL actual.
Paso 4: Guarda los cambios
Desplázate hasta el final de la página y haz clic en el botón "Guardar cambios".
Paso 5: Verifica el resultado
WordPress te cerrará la sesión automáticamente. Vuelve a iniciar sesión con tu nueva URL. Si todo ha ido bien, tanto tu sitio público como tu panel de administración deberían funcionar con la nueva dirección.
[TIP]
Si al guardar los cambios ves un error de "demasiadas redirecciones" o no puedes acceder, no te preocupes. Es normal en algunos casos. Simplemente pasa al siguiente método para arreglarlo.
Método 2: Editando el archivo wp-config.php (el método infalible)
Este método es perfecto si no puedes acceder al panel de administración o si el Método 1 te ha dejado fuera. Vamos a forzar a WordPress a usar las nuevas URLs editando un archivo de configuración.
Paso 1: Accede a Plesk y al administrador de archivos
Entra en tu panel de control de Plesk. En el panel de la izquierda, busca la sección de "Archivos" y haz clic en el Administrador de archivos de tu dominio.
Paso 2: Localiza el archivo wp-config.php
En la raíz de tu sitio (normalmente la carpeta httpdocs o public_html), busca el archivo llamado wp-config.php. Haz clic derecho sobre él y selecciona "Editar" o el icono de lápiz.
Paso 3: Añade las líneas de configuración
Necesitamos añadir dos líneas de código justo antes de la línea que dice:
/* ¡Eso es todo, deja de editar! Feliz blogging. */
Copia y pega exactamente estas dos líneas, reemplazando las URLs con las tuyas:
define('WP_HOME', 'https://tudominio.com');
define('WP_SITEURL', 'https://tudominio.com');
Paso 4: Guarda el archivo
Haz clic en el botón "Guardar" en la parte superior del editor de archivos.
Paso 5: Verifica el resultado
Ahora intenta acceder a tu web y a tu panel de administración con la nueva URL. Este método es mucho más "fuerte" porque le dice a WordPress que ignore los valores guardados en la base de datos y use estos.
[INFO]
Una vez que hayas verificado que todo funciona, puedes dejar estas líneas en el archivo o eliminarlas. Si las eliminas, WordPress volverá a usar los valores de la base de datos (que ya deberían estar actualizados). Si las dejas, siempre tendrán prioridad.
Método 3: Usando phpMyAdmin desde Plesk (el método directo)
Si te sientes cómodo con las bases de datos, este método es muy directo. Cambiaremos los valores directamente en la base de datos de WordPress.
Paso 1: Accede a phpMyAdmin desde Plesk
En tu panel de Plesk, busca la sección de "Bases de datos". Ahí verás la base de datos asociada a tu WordPress. Haz clic en el icono de "phpMyAdmin".
Paso 2: Localiza la tabla de opciones
En la columna de la izquierda, verás una lista de tablas. Busca la que se llama wp_options (el prefijo wp_ puede variar si lo cambiaste durante la instalación). Haz clic en ella.
Paso 3: Encuentra las opciones correctas
Dentro de la tabla wp_options, verás una lista de filas. Necesitas encontrar las filas donde el campo option_name sea siteurl y home. Puedes usar el buscador que hay en la parte superior para filtrar.
Paso 4: Edita los valores
Haz clic en el icono de editar (normalmente un lápiz) en la fila de siteurl. En el campo option_value, escribe la nueva URL. Repite el proceso para la fila home.
Paso 5: Guarda los cambios
Haz clic en "Continuar" o "Ejecutar" para guardar los cambios en cada fila.
[WARNING]
Este método requiere precisión. Asegúrate de no tocar ninguna otra opción de la base de datos. Un cambio incorrecto aquí puede romper tu sitio por completo.
Método 4: El truco del "dominio temporal" o cómo evitar el bloqueo de WordPress
A veces, WordPress tiene un mecanismo de seguridad que te bloquea si intentas acceder con una URL que no coincide con la guardada en la base de datos. Esto es especialmente común durante migraciones. Para evitarlo, puedes usar un truco con el archivo wp-config.php que ya vimos, pero con un pequeño cambio.
En lugar de definir las URLs directamente, puedes permitir que WordPress acepte temporalmente cualquier URL. Añade esta línea al archivo wp-config.php:
define('WP_ALLOW_REPARSE', true);
[INFO]
Esta línea es una solución temporal. Una vez que hayas podido acceder a tu panel y cambiar las URLs desde los Ajustes (Método 1), deberías eliminar esta línea del archivo de configuración.
¿Qué pasa si cambio el dominio en Plesk?
Si tu objetivo es cambiar el dominio de tu sitio en Plesk (por ejemplo, de dominioantiguo.com a dominionuevo.com), el proceso es ligeramente diferente. Plesk gestiona los dominios a nivel de servidor, pero WordPress necesita que le digas cuál es su nueva dirección.
Paso 1: Añade el nuevo dominio en Plesk
Ve a la sección de "Sitios web y dominios" en Plesk y añade el nuevo dominio. Puedes hacerlo como un "dominio añadido" o como un "subdominio", dependiendo de tu plan de hosting.
Paso 2: Copia los archivos
Copia todos los archivos de tu WordPress desde la carpeta del dominio antiguo a la carpeta del dominio nuevo.
Paso 3: Exporta e importa la base de datos
Exporta la base de datos de tu WordPress desde el dominio antiguo e impórtala en una nueva base de datos creada para el nuevo dominio. Plesk tiene herramientas para hacer esto de forma sencilla.
Paso 4: Actualiza las URLs
Ahora es cuando entran en juego los métodos que hemos visto. Una vez que los archivos estén en el nuevo dominio y la base de datos importada, tendrás que usar el Método 2 o el Método 3 para cambiar las URLs, porque es muy probable que no puedas acceder al panel de administración con la nueva dirección.
[TIP]
Un consejo muy útil: usa el Método 2 (editar wp-config.php) para forzar las nuevas URLs. Después de que todo funcione, puedes entrar al panel y cambiar las URLs desde los Ajustes, y luego eliminar las líneas del archivo de configuración.
Errores comunes y cómo solucionarlos
Error: "Demasiadas redirecciones"
Este error suele ocurrir si tienes un plugin de caché, un redireccionamiento configurado en el archivo .htaccess o si has cambiado las URLs de forma incorrecta.
- Solución: Desactiva temporalmente todos los plugins renombrando la carpeta
wp-content/pluginsawp-content/plugins_backup. Si el error desaparece, reactiva los plugins uno a uno para encontrar al culpable. También puedes revisar el archivo.htaccesspara ver si hay reglas de redirección antiguas.
Error: "No se puede conectar con la base de datos"
Este error suele estar relacionado con los datos de conexión en el archivo wp-config.php, no con las URLs.
- Solución: Revisa que el nombre de la base de datos, el usuario y la contraseña en el archivo
wp-config.phpsean correctos. Si has migrado de servidor, es posible que estos datos hayan cambiado.
Error: "No tienes permisos para acceder a este sitio"
Este error puede aparecer si hay un problema con los permisos de los archivos o carpetas.
- Solución: Asegúrate de que los archivos y carpetas tengan los permisos correctos (normalmente
644para archivos y755para carpetas). Puedes ajustarlos desde el Administrador de archivos de Plesk.
Preguntas frecuentes (FAQ)
¿Puedo cambiar la URL de WordPress sin perder mi SEO?
Sí, pero debes configurar redirecciones 301 desde las URLs antiguas a las nuevas. Esto le dice a Google que tu contenido se ha movido permanentemente. Puedes hacerlo desde el archivo .htaccess o con un plugin de SEO.
¿Qué pasa si solo quiero cambiar de http a https?
El proceso es el mismo. Solo asegúrate de que tu certificado SSL esté instalado y activo en Plesk antes de hacer el cambio. Después de cambiar las URLs, es posible que necesites actualizar las URLs de tus imágenes y enlaces internos.
¿Necesito contactar con mi proveedor de hosting para hacer este cambio?
No necesariamente. Los métodos que te he mostrado son autónomos y los puedes hacer tú mismo desde Plesk. Sin embargo, si tienes dudas o problemas, siempre es buena idea contactar con el soporte técnico de tu hosting.
¿Qué es Syspanel y tiene algo que ver con Plesk?
Syspanel es otro panel de control de hosting, similar a Plesk, que puedes encontrar en algunos proveedores. Si tu hosting usa Syspanel, el acceso se realiza a través del puerto 2106. Los pasos para cambiar la URL de WordPress serían muy similares, ya que la estructura de archivos y bases de datos es la misma.
¿Es mejor usar el método del wp-config.php o el de phpMyAdmin?
El método del wp-config.php es más seguro para principiantes porque no interactúa directamente con la base de datos. Es como un "interruptor maestro" que anula temporalmente la configuración de la base de datos. El método de phpMyAdmin es más permanente y directo, pero requiere más cuidado.
Cambiar la URL de WordPress en Plesk puede parecer una tarea complicada, pero con los métodos que te he explicado, es un proceso bastante manejable. Recuerda siempre hacer una copia de seguridad de tu sitio y tu base de datos antes de realizar cualquier cambio importante. Con un poco de paciencia y siguiendo estos pasos, tendrás tu WordPress funcionando con la nueva URL en un abrir y cerrar de ojos.
