Unas notas para que no se me olviden la próxima vez. Los pasos a seguir serían:
- Dirigir las DNS de tu dominio a la IP del alojamiento
- Añadir el dominio desde el CPanel del alojamiento como Addon Domain
- En el escritorio de wordpress, Ajustes – Generales cambiar la URL por la del dominio que estés mapeando.
- Hasta aquí funciona, pero sólo para la página principal.
- Actualizar los permalinks para que se genere un .htacces en el subdirectorio
- Cambiar ese .htacces por éste*:
- <IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ – [L] RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L] </IfModule>
*En WordPress 3.8.1, al actualizar los permalinks te da un aviso con el .htacces que deberías copiar - Me falta que el escritorio sea también con el mismo dominio, ¿se podrá?
Páginas que me han ayudado:
- http://www.webmasterworld.com/wordpress/4340598.htm
- http://codex.wordpress.org/Giving_WordPress_Its_Own_Directory
- http://jesusredondo.es/como-mover-la-url-principal-al-directorio-con-wordpress-instalado
- http://blog.hostalia.com/como-migrar-un-blog-wordpress-instalado-en-una-carpeta-al-directorio-raiz/