Hola equipo,
acabo hacer mi WP como multisite siguiendo las instrucciones de: https://www.webempresa.com/blog/red-de-sitios-wordpress-multisite.html
Todo parece haber ido bien porque puedo acceder al backend y a la página del site principal sin problema. Sin embargo, he creado un nuevo site (por subdominio) y aquí es donde empieza el problema. Al intentar acceder al backend me lanza un 404 y cuando voy a visitar el site me lanza un 403.
He revisado que la carpeta del dominio está en la raiz (public_html/), los permisos del directorio y la propagación DNS que tiene el dominio. ¿Se os ocurre algo por lo que sale el error?
Mil gracias de antemano
Hola Mey,
¿Podrías adjuntar copia del archivo htaccess así como del archivo wp-config.php, (omite las credenciales y nombre de la base de datos) y de la vista de tu cuenta de cPanel -> dominios -> Dominios? Por favor
Hola @bulmaro-webempresa!
htaccess
RewriteEngine On
RewriteCond %{ENV:HTTPS} !on [NC]
RewriteCond %{QUERY_STRING} !wc-api [NC]
RewriteCond %{HTTP_HOST} ^WHATEVER.com$ [OR]
RewriteCond %{HTTP_HOST} ^www.WHATEVER.com
RewriteRule ^(.*)$ https://WHATEVER.com/$1 [R=301,L,NE]
<FilesMatch ".(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-lsphp73
</FilesMatch>
# BEGIN WordPress
# Las directivas (líneas) entre `BEGIN WordPress` y `END WordPress` se generan dinámicamente
# , y solo se deberían modificar mediante filtros de WordPress.
# Cualquier cambio en las directivas que hay entre esos marcadores se sobreescribirán.
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
# add a trailing slash to /wp-admin
RewriteRule ^wp-admin$ wp-admin/ [R=301,L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule ^(wp-(content|admin|includes).*) $1 [L]
RewriteRule ^(.*\.php)$ $1 [L]
RewriteRule . index.php [L]
# END WordPress
wp-config
/** * WordPress Database Table prefix. * * You can have multiple installations in one database if you give each * a unique prefix. Only numbers, letters, and underscores please! */ $table_prefix = 'WHATEVER_'; define( 'WP_DEBUG', false ); define( 'WPLANG', 'es_ES' ); define('MULTISITE', true); define('SUBDOMAIN_INSTALL', true); define('DOMAIN_CURRENT_SITE', 'WHATEVER.com'); define('PATH_CURRENT_SITE', '/'); define('SITE_ID_CURRENT_SITE', 1); define('BLOG_ID_CURRENT_SITE', 1); /* That's all, stop editing! Happy publishing. */ /** Absolute path to the WordPress directory. */ if ( ! defined( 'ABSPATH' ) ) { define( 'ABSPATH', dirname( __FILE__ ) . '/' ); } /** Sets up WordPress vars and included files. */ require_once ABSPATH . 'wp-settings.php';
cPanel > Domain > Domain
¡Gracias de antemano!
Hola Mey,
Consulta con tu proveedor de hosting la información necesaria para configurar Wordpress Multisite, veo que Webempresa no es el proveedor y al tener configuraciones distintas en sus servidores el trabajo con Multisite en Wordpress posiblemente sea distinto.
Saludos.
Sí que lo tengo en webempresa. Hice una migración hace relativamente poco
Hola
El subdominio tiene que apuntar a la misma carpeta del dominio principal en un multisite, en tu imagen veo que al crear el subdominio se ha creado una carpeta
Saludos.
Hola
Que bueno que lo solucionaste.
Saludos.