Cómo cambiar la URL de WordPress desde Plesk (sin acceso al panel)
¿Te has quedado sin acceso al panel de administración de WordPress y necesitas cambiar la URL del sitio? No te preocupes, es una situación más común de lo que crees y tiene solución. Cuando tu web deja de cargar o te redirige a una dirección incorrecta, modificar la URL desde el panel de control de tu hosting (Plesk) es la ruta más segura y eficaz. En esta guía extensa y paso a paso, aprenderás a cambiar URL WordPress Plesk sin necesidad de entrar a tu escritorio de WordPress. Te explicaré dos métodos prácticos: editando la base de datos con phpMyAdmin y modificando el archivo de configuración wp-config.php. Sigue cada paso con calma y recupera el control de tu sitio.
¿Por qué necesitas cambiar la URL de WordPress desde Plesk?
A veces, por accidente, cambias la URL de tu web desde Ajustes > Generales en WordPress y, al guardar, todo se rompe. El panel de administración deja de cargar y te encuentras con una pantalla en blanco o un error de redirección. O quizás migraste tu sitio a un nuevo dominio y olvidaste actualizar las referencias. En estos casos, el acceso a WordPress vía web se vuelve imposible, pero el servidor y la base de datos siguen ahí, esperando que los corrijas desde el panel de control.
Plesk es un panel de hosting muy popular que te da acceso a herramientas como phpMyAdmin y el administrador de archivos. Con ellas, puedes modificar directamente los datos que almacenan la URL de tu sitio. Es un proceso técnico pero sencillo si sigues las instrucciones al pie de la letra. Además, es la solución más rápida cuando no tienes acceso al escritorio de WordPress.
Requisitos antes de empezar
Antes de lanzarte a modificar nada, asegúrate de tener lo siguiente:
- Acceso a Plesk: Necesitas tu usuario y contraseña del panel de control de hosting. Si no lo tienes, contacta con tu proveedor.
- Credenciales de la base de datos: Aunque phpMyAdmin suele pedir las mismas que tu panel, es bueno tener a mano el nombre de la base de datos, usuario y contraseña. Los encuentras en el archivo
wp-config.phpde tu instalación de WordPress. - Copia de seguridad: Antes de hacer cualquier cambio, haz una copia de seguridad de tu base de datos. Así, si algo sale mal, puedes restaurarla. Te explicaré cómo hacerlo en el siguiente paso.
[WARNING] No omitas la copia de seguridad. Un error al modificar la base de datos puede dejar tu web completamente inservible. Es mejor prevenir.
Método 1: Cambiar la URL usando phpMyAdmin en Plesk
Este es el método más directo y recomendado. phpMyAdmin es una herramienta gráfica para gestionar bases de datos MySQL. Sigue estos pasos con atención.
Paso 1: Haz una copia de seguridad de tu base de datos
- Inicia sesión en Plesk. Normalmente la URL es algo como
https://tudominio.com:8443o la que te haya proporcionado tu hosting. - Busca la sección Bases de datos o Databases. En Plesk, suele estar en el menú principal o dentro de la pestaña de tu sitio web.
- Localiza la base de datos de tu WordPress. El nombre suele ser algo como
tudominio_wpo similar. Haz clic sobre ella. - Verás un botón o enlace que dice phpMyAdmin. Haz clic para abrir la herramienta.
- Dentro de phpMyAdmin, selecciona tu base de datos en la columna izquierda. Luego, en el menú superior, haz clic en Exportar.
- Elige el método Rápido y formato SQL. Haz clic en Continuar y descarga el archivo
.sqla tu computadora. ¡Ya tienes tu copia de seguridad!
Paso 2: Localiza la tabla de opciones
- En phpMyAdmin, con tu base de datos seleccionada, verás una lista de tablas. Busca la que se llama
wp_options(otuprefijo_optionssi cambiaste el prefijo predeterminado). - Haz clic en el nombre de la tabla. Se abrirá una vista con todas las filas.
- En la barra superior, haz clic en Examinar o Browse para ver los registros.
Paso 3: Modifica las opciones de URL
En la tabla wp_options, busca dos filas específicas:
siteurl: Almacena la URL principal de tu sitio (la dirección que usas para acceder a la web).home: Almacena la dirección que WordPress usa para la página principal (normalmente es la misma quesiteurl).
- Haz clic en el icono de Editar (un lápiz) junto a la fila de
siteurl. - En el campo option_value, escribe la nueva URL. Por ejemplo, si tu nuevo dominio es
https://nuevodominio.com, escribe exactamente eso, incluyendohttps://y sin barra al final. - Haz clic en Continuar o Go para guardar.
- Repite el mismo proceso con la fila de
home. Cambia el valor por la misma URL nueva.
[TIP] Si tu sitio usaba
http://y ahora usashttps://, asegúrate de incluir el protocolo correcto. Un error común es olvidar lasdehttps.
Paso 4: Verifica el cambio
Cierra phpMyAdmin y vuelve a tu navegador. Escribe la nueva URL de tu sitio. Si todo salió bien, tu web debería cargar normalmente. Luego, intenta acceder a /wp-admin para verificar que el panel de administración también funciona.
Si el sitio sigue sin cargar, puede que haya más referencias a la URL antigua en otras tablas. No te preocupes, más adelante veremos cómo solucionarlo.
Método 2: Modificar la URL desde el archivo wp-config.php
Este método es útil cuando no puedes acceder a phpMyAdmin o prefieres editar un archivo directamente. Consiste en añadir unas líneas de código al archivo de configuración de WordPress.
Paso 1: Accede al administrador de archivos de Plesk
- En Plesk, ve a la sección Archivos o File Manager. Está dentro de la pestaña de tu sitio web.
- Navega hasta la carpeta raíz de tu WordPress. Normalmente es
httpdocsopublic_html. - Busca el archivo
wp-config.php. Haz clic derecho sobre él y selecciona Editar o Edit in Text Editor.
Paso 2: Añade las líneas de configuración
- Busca la línea que dice
define('WP_DEBUG', false);o similar. Justo antes de esa línea (o después de la líneadefine('DB_COLLATE', '');), añade lo siguiente:
define('WP_HOME', 'https://nuevodominio.com');
define('WP_SITEURL', 'https://nuevodominio.com');
- Reemplaza
https://nuevodominio.compor tu URL real. No olvides las comillas y el punto y coma al final. - Guarda el archivo.
[WARNING] Este método solo funciona si el archivo
wp-config.phpes editable y no tiene permisos de solo lectura. Si no puedes guardar, contacta con tu hosting.
Paso 3: Prueba el acceso
Ahora, intenta cargar tu sitio. Si las líneas están bien escritas, WordPress usará esas URLs para todo, ignorando lo que haya en la base de datos. Una vez que accedas al panel de administración, puedes ir a Ajustes > Generales y corregir las URLs de forma definitiva. Luego, puedes eliminar las líneas que añadiste del wp-config.php.
Solución de problemas comunes
A veces, cambiar solo siteurl y home no es suficiente. Aquí te dejo algunos problemas y cómo resolverlos.
La web carga pero las imágenes no se ven
Las URLs de los archivos multimedia (imágenes, PDFs) suelen almacenarse en la tabla wp_posts. Si cambiaste de dominio, las rutas antiguas siguen grabadas. Para solucionarlo, puedes usar un plugin como Velvet Blues Update URLs (una vez que recuperes el acceso al panel) o ejecutar una consulta SQL en phpMyAdmin.
Desde phpMyAdmin, ve a la pestaña SQL y ejecuta:
UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://dominioantiguo.com', 'https://nuevodominio.com');
Reemplaza dominioantiguo.com y nuevodominio.com por tus URLs. Esto actualizará todas las referencias en el contenido de tus entradas y páginas.
Aparece un error de redirección infinita
Esto suele ocurrir si hay un conflicto entre la URL en la base de datos y la configurada en el archivo .htaccess. Para solucionarlo:
- Accede al administrador de archivos de Plesk.
- Busca el archivo
.htaccessen la raíz de WordPress. - Renómbralo a
.htaccess_oldpara desactivarlo temporalmente. - Vuelve a cargar tu sitio. Si funciona, el problema estaba en las reglas de redirección. Luego, desde el panel de WordPress, ve a Ajustes > Enlaces permanentes y haz clic en Guardar cambios para regenerar el
.htaccess.
No encuentro la tabla wp_options
Si tu tabla tiene un prefijo diferente (por ejemplo, miwp_options), búscala con ese nombre. El prefijo se define durante la instalación de WordPress y lo puedes encontrar en el archivo wp-config.php, en la línea $table_prefix = 'miwp_';.
Preguntas frecuentes (FAQ)
¿Qué hago si no tengo acceso a phpMyAdmin?
Si tu hosting no tiene phpMyAdmin, puedes usar la línea de comandos (SSH) si tienes acceso, o contactar con el soporte técnico para que te ayuden. Otra opción es el método del archivo wp-config.php, que no requiere base de datos.
¿Puedo cambiar la URL desde la línea de comandos?
Sí, si tienes acceso SSH a tu servidor, puedes usar comandos como wp search-replace si tienes WP-CLI instalado. Pero para usuarios sin experiencia, es más seguro usar phpMyAdmin.
¿Qué pasa si cambio la URL y el sitio sigue roto?
Revisa que no haya caché de navegador o de servidor. Limpia la caché de tu navegador o prueba en una ventana de incógnito. También verifica que tu DNS ya apunte al nuevo dominio (si cambiaste de dominio). Los cambios DNS pueden tardar hasta 48 horas en propagarse.
¿Es seguro modificar la base de datos directamente?
Sí, siempre y cuando hagas una copia de seguridad previa y solo modifiques los campos necesarios. No borres ni edites otras tablas sin saber lo que haces.
Conclusión
Cambiar URL WordPress Plesk es un proceso que, aunque suene técnico, está al alcance de cualquier usuario con un poco de paciencia. Ya sea usando phpMyAdmin o editando el wp-config.php, has aprendido dos formas de modificar sitio URL WordPress sin necesidad de entrar al panel de administración. Recuerda siempre hacer una copia de seguridad antes de cualquier cambio y, si te surge alguna duda, no dudes en consultar esta guía de nuevo.
Ahora que tienes el control, puedes WordPress cambiar dominio Plesk con total confianza. Si el problema persiste, contacta con el soporte de tu hosting, pero en el 90% de los casos, estos pasos solucionan el error. ¡Buena suerte y a disfrutar de tu web renovada!
