No funciona «Administrador de red» ni «Personalizar temas»

  • Hola a todos,

    Quiero exponeros un problema con el que llevo varios días y del cual no consigo encontrar la solución.

    Tengo una web «multisitio» realizada en WordPress que se encontraba en un dominio instalada, del tipo, (http://www.miweb.com). Esta web necesito cambiarla a una carpeta dentro de otro dominio del tipo, (http://miweb2.com/carpeta).

    He seguido los siguientes pasos:

    Cambio de dominio (pasar de http://www.miweb.com a http://miweb1.com)

    He modificado el archivo wp-config.php

    He modificado el archivo .htaccess

    He reemplazado en la base de datos las tablas _blogs_options (de cada sitio) – _site_sitemeta, con el nuevo dominio.

    Hasta aquí todo sin problemas. Todo funciona correctamente. El problema me viene al cambiar dentro del nuevo dominio la instalación a una carpeta de este.

    Cambio de ruta en el nuevo dominio. (Pasar de http://miweb1.com/carpeta)

    He modificado el archivo wp-config.php

    /* Multisitio */
    define( 'WP_ALLOW_MULTISITE', true );
    define('MULTISITE', true);
    define('SUBDOMAIN_INSTALL', false);
    define('DOMAIN_CURRENT_SITE', 'miweb1.com');
    define('PATH_CURRENT_SITE', '/carpeta/');
    define('SITE_ID_CURRENT_SITE', 1);
    define('BLOG_ID_CURRENT_SITE', 1);
    1. He modificado el archivo .htaccess

    BEGIN WordPress

    RewriteEngine On
    RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}]
    RewriteBase /carpeta/
    RewriteRule ^index.php$ - [L] add a trailing slash to /wp-admin
    
    RewriteRule ^([_0-9a-zA-Z-]+/)?wp-admin$ $1wp-admin/ [R=301,L]
    
    RewriteCond %{REQUEST_FILENAME} -f [OR]
    RewriteCond %{REQUEST_FILENAME} -d
    RewriteRule ^ - [L]
    RewriteRule ^([_0-9a-zA-Z-]+/)?(wp-(content|admin|includes).) $2 [L] RewriteRule ^([_0-9a-zA-Z-]+/)?(..php)$ $2 [L]
    RewriteRule . index.php [L] END WordPress
    1. He reemplazado en la base de datos las tablas _blogs_options (de cada sitio) – _site, en el campo path con la nueva carpeta.

    El problema que me resulta es que a raíz de esto, el sitio aparentemente funciona, pero en el panel de administración no puedo acceder al apartado «Mis sitios/administrador de la red«. En la barra de direcciones se va a la ruta (http://miweb2.com/carpeta/wp-admin/network/) y se queda en blanco.

    El otro problema es que no me deja personalizar ningún tema. Si en el panel de control me dirijo a «Apariencia/Personalizar» la previsualización me aparece en blanco.

    No se si podéis orientarme.

    Muchas gracias.

  • Buenas tardes.
    La web multisitio para la que solicitas asistencia, no está alojada aquí en WordPress.com, sino que está hospedada en otro hosting, por lo que no podemos ayudarte.

    Para que se entienda mejor, WordPress.com, que es donde estamos, es una plataforma virtual en donde se manejan los sitios o blogs creados aquí.
    WordPress es un software independiente que puedes bajar para crear un sitio y luego alojarlo con cualquier otro proveedor.
    Encontrarás más información sobre las diferencias entre ambos en este artículo:
    https://es.support.wordpress.com/com-vs-org/

    Así que te recomiendo que consultes en los foros de soporte oficial de WordPress.org:
    https://es.wordpress.org/support/

    Un saludo cordial.

Responder a No funciona «Administrador de red» ni «Personalizar temas»