Como instalar wordpress en un subdirectorio

A mi no me gusta instalar wordpress en la carpeta raรญz de un dominio. Por varias razones, puede que quieras poner una presentaciรณn antes, puede que quieras instalar otros servicios como un blog, y CRM, un subdominio…. En mi opiniรณn es mejor tenerlo instalado en carpetas.

El problema es que cuando lo instalas, por ejemplo, en la carpeta /wordpress tienes que entrar con www.tudominio.com/wordpress Y puede que no te interese eso, puede que quieras que la gente entre poniendo www.tudominio.com ย Esto estรก explicado aquรญ:ย http://codex.wordpress.org/Moving_WordPressย  y aquรญ: http://codex.wordpress.org/Giving_WordPress_Its_Own_Directoryย pero lo encuentro algo lioso. Os lo explico de manera simple:

  1. Vete a Ajustes, Generales. Verรกs que tienes en Direcciรณn de WordPress y Direcciรณn del sitio lo mismo (por ejemplo www.tudominio.com/wordpress). Cambia ย sรณlo Direcciรณn del sitio (URL) a www.tudominio.com, deja la otra igual.
    No salgas de esta pรกgina para poder revertir cambios si lo siguiente da errores.
  2. Por FTP copia (no cortes) de la carpeta /wordpress a la raรญz los ficheros .htaccess e index.php. ย El htaccess puede que no lo veas, estรก oculto. Si usas Filezilla ve a Servidor y pincha en Forzar mostrar archivos ocultos. ย Puede que tengas que reconectarte.
  3. Edita el fichero index.php de la raรญz (no el de la carpeta /wordpress) y donde pone:

    require(‘./wp-blog-header.php’);

    Cรกmbialo aย require(‘./wordpress/wp-blog-header.php’);

  4. Prueba a entrar en www.tudominio.com ย Si funciona ya estรก.ย Si tienes permalinks modificados puede que los tengas que volver a cambiar. Prueba tambiรฉn todos los enlaces fijos que pusieras.

Si no te funciona mira quรฉ para ver dรณnde estรก el fallo. Si se carga algo pero no con la plantilla adecuada suele significar que no has modificado bien el index.php o que tu htaccess no estรก bien. Prueba a ver si llega a www.tudominio.com/wordpress/.
Si no se carga nada o da error suele ser problemas del htaccess (del raรญz), mira que tenga permisos de escritura. Si no, cรกmbialo a mano. Tiene que poner algo como:

RewriteEngine On
RewriteCondย %{HTTP_HOST} ^(www.)?tudominio.com$
RewriteRule ^(/)?$ wordpress [L]

Donde wordpress es la carpeta.

Recuerda que para entrar en tu administraciรณn sigue siendo www.tudominio.com/wordpress/wp-admin

 

Deja un comentario

Resumen de nuestra Polรญtica de Privacidad

  • Responsable:ย SmythSys IT Consulting SLNE.
  • Finalidad:ย Gestionar y moderar los comentarios.
  • Legitimaciรณn:ย Necesitas dar tu consentimiento para publicar un comentario.
  • Destinatarios:ย Tus datos se alojan en los servidores de OVH.
  • Derechos:ย Tienes derecho a acceder, rectificar, limitar y suprimir los datos en la direcciรณn del responsable (en nuestra polรญtica de privacidad).

Time limit is exhausted. Please reload CAPTCHA.