Hola @spirosnikos
1. Verifique la configuración multisitio de WordPress
El siguiente código debe agregarse en wp-config.php archivo
define('WP_ALLOW_MULTISITE', true);
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true); // If you're using subdomains (i.e., site1.yoursite.com)
define('DOMAIN_CURRENT_SITE', 'yoursite.com'); // Your main site domain
define('PATH_CURRENT_SITE', '/'); // The root directory
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);
.htaccess El archivo debe tener las siguientes reglas.
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]# Add a trailing slash to /wp-admin
RewriteRule ^([_0-9a-zA-Z-]+/wp-admin$) $1/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . index.php [L]
2. marque el subdominio adecuado en cPanel/Hosting
Crear subdominios en cPanel: En cPanel crea subdominios para cada sitio que agregues. crear un subdominio comodín (es decir, *.tusitio.com) para que cualquier subdominio (por ejemplo, sitio1.susitio.com, sitio2.susitio.com) se dirija automáticamente a su instalación de WordPress.
Claro caché del navegador y caché de WordPress después de hacer cambios