Wordpress en su propio subdirectorio
Normalmente, yo instalaba wordpress en su propio directorio, portal/, y hacía en el root una redirección hacia ese subdirectorio.
Así, en lugar de entrar a http://midominio.com se entraba a http://midominio.com/portal/
Pero es posible hacer que se pueda entrar al portal con la dirección http://midominio.com sin hacer redirección y sin colocar los archivos del wordpress en el root:
En resúmen:
- Instalar wordpress en portal/
- Entrar al panel de administración, Settings, General, Site Address (URL), y cambiar http://midominio.com/portal/ por http://midominio.com
- Copiar los archivos de wordpress portal/.htaccess y portal/index.php al root
- Editar el index.php copiado en el root y cambiar:
require( dirname( __FILE__ ) . '/wp-blog-header.php' );
por:
require( dirname( __FILE__ ) . '/portal/wp-blog-header.php' );
Para entrar al administrador, se sigue usando: http://midominio.com/portal/wp-admin/ , pero no hay problema si intentas entrar a http://midominio.com/wp-admin/, serás redirigido a ese url.