¿Cómo instalar WordPress en subdominio?

5 minutos de lectura

En este momento tengo una instalación de WordPress en una subcarpeta de mi sitio actual (example.com/wordpress). ¿Cómo hago para que wordpress sea accesible desde un subdominio?

Es decir, me gustaría que wordpress sea accesible desde esta dirección: wordpress.example.comy que todos los enlaces, publicaciones y páginas seguirán funcionando sin problemas, p. wordpress.example.com/my-wp-post/

Si hace una diferencia con qué host está uno, estoy preguntando específicamente sobre 1&1.

Gracias

  • Creas un subdominio y subes wordpress a él. Técnicamente, www es un subdominio, por lo que no debería tener problemas desde el primer momento.

    – Kai Qing

    13 de febrero de 2014 a las 1:59

avatar de usuario
eric laoshi

No soy un gran fanático de los tutoriales en video, pero solía Éste para configurar con éxito un nuevo subdominio e instalar wordpress.

Aquí hay una descripción general del proceso.

  1. Use cpanel para crear el subdominio
  2. Descargue la última versión de wordpress en su disco local
  3. Subir a la carpeta de subdominio en su host
  4. Extraiga los archivos y muévalos a la carpeta del subdominio
  5. Use cpanel SQL Wizard para crear una nueva base de datos
  6. Anote el nombre de usuario, el nombre de la base de datos y la contraseña de la base de datos
  7. Copie wp-config-sample.php a wp-config.php en la carpeta del subdominio
  8. Edite wp-config.php para agregar el nombre de usuario, el nombre de la base de datos y la contraseña de la base de datos
  9. Abra la URL “su-subdominio.su-dominio.com/wp-admin/install.php”
  10. Llena los campos del formulario y presiona “instalar wordpress”

Después de crear un subdominio que uso Clon de WP para crear e instalar una copia de seguridad de mi sitio en vivo en el nuevo subdominio. El sitio de clonación me permite verificar las actualizaciones antes de implementarlas en mi sitio público.

Con suerte, el OP ha resuelto este problema, pero tal vez esto sea útil para otros.

  • ¿Cómo evita que el sitio reenvíe automáticamente a la raíz? Sigo recibiendo un error 404 que dice que root.com/subdirectory/wp-admin/(etc) no existe en el servidor raíz; no puedo acceder a la instalación del subdirectorio en absoluto

    – Ene

    8 de noviembre de 2017 a las 22:58

  • @Jan, es difícil de decir, pero supongo que es su archivo “wp-config.php” o “.htaccess”. O tal vez sea un problema con los permisos del subdirectorio.

    –Eric Laoshi

    14 de diciembre de 2017 a las 21:48

  • Esto funcionó para mí, excepto por los pasos 6 y 8, incluiría la dirección del host db.

    – Pedro

    2 de diciembre de 2018 a las 23:03

  • Probablemente también desee reemplazar los enlaces a la raíz con enlaces al subdominio en toda la base de datos, por ejemplo, para enlaces en los comentarios. Uso wp-cli para eso (tiene un comando de búsqueda y reemplazo), pero para mí solo funciona en la versión local de la base de datos del sitio web, que con frecuencia muevo al sitio de ensayo.

    – silviubogan

    4 de abril de 2021 a las 7:28

Creo que tienes 2 opciones.

1) Manualmente:

Copie su instalación de wordpress desde la subcarpeta de su dominio principal a la carpeta del subdominio. Con una herramienta de edición de base de datos (de su elección), vaya a la tabla wp_options y cambie el valor de opción del nombre de opción ‘siteurl’ y ‘home’.

Es posible que tenga algunas otras opciones que necesitarán edición, pero la mayoría de las veces son específicas del complemento.

2) Un poco mejor:

Cree una nueva instalación de wordpress en su subdominio. Copie sus complementos, temas y cargas en él. Luego, instale el complemento wp-migrate-db-pro desde https://deliciousbrains.com/wp-migrate-db-pro/ Use este complemento para copiar la base de datos de la instalación de la subcarpeta a la instalación del subdominio. Este complemento buscará y reemplazará globalmente las URL y las carpetas por usted.

He estado usando este complemento por un tiempo… y me ahorra horas y horas de trabajo.

avatar de usuario
Fred Randall

Compre su URL o subdominio único o donde quiera que viva wordpress de su proveedor de alojamiento.

wordpress.example.com

coolurl.cooltimes.com

subir WordPress a esa raíz. /

O defina una carpeta personalizada para ello;

wordpress.example.com/partywp/

NOTA: Si buscas el gratis (no se requiere alojamiento, aunque es menos amigable con el sitio web personalizado) wordpress con URL similar, use la versión wordpress.com y no necesita hacer nada.

http://wordpress.com/ es diferente de http://wordpress.org/

WordPress.com es como Google Blogger y simplemente creas una cuenta y te dan una URL y un área de blogs gratis con pequeñas plantillas. Puede transferir su wordpress.com gratuito a wordpress.org personalizado; si desea utilizar la convención de nomenclatura de alojamiento de wordpress, consulte wordpress.

Adicional:

Si está cambiando la ubicación de su instalación original; a una ruta o ubicación diferente. Luego, debe desinstalar el WordPress que está en otro lugar o en el anterior, y volver a instalarlo donde desea que viva actualmente para evitar fallas o errores, etc.

Entonces, si ahora debe estar en: wordpress.example.com — trabaje con su proveedor de host (esperemos que no sea Godaddy) ubique la raíz de este dominio y vuelva a instalar con una última versión nueva y debería estar bien. Si tiene más problemas de DNS, intente describir su pregunta más claramente.

  • Gracias. Sin embargo, estoy hablando de un sitio wordpress.org autohospedado. Sin embargo, todo lo que mi host me permite hacer es crear un subdominio que se vincule a una subcarpeta, no para crear una raíz separada, entonces, ¿cómo puedo asegurarme de que mi instalación de wordpress en mi subcarpeta aún funcione perfectamente incluso cuando su URL ha cambiado (de example.com/wordpress/ a wordpress.example.com)? Intenté simplemente vincular mi example.com/wordpress/ hacia wordpress.example.com carpeta, pero las páginas y css no se cargaban correctamente debido a discrepancias de URL.

    – Arón

    13/02/2014 a las 22:55


  • No entiendo completamente lo que dices; pero, si está cambiando la ubicación de su instalación original; a una ruta o ubicación diferente. Luego, debe desinstalar el WordPress que está en otro lugar o en el anterior, y volver a instalarlo donde desea que viva actualmente para evitar fallas o errores, etc.

    – Fred Randall

    14 de marzo de 2014 a las 8:00


¿Ha sido útil esta solución?