Buenas noches,
El wordpress + woocomerce en https://www.tiendagorjuss.com/ lo he cambiado a MultiSite, he seguido las instrucciones paso a paso de vuestros tutoriles y no me funciona correctamente.
Lo he hecho en otro servidor y me ha funcionado a la primera por eso he pensado que no tengáis alguna limitación o algo similar.
Os comento, al editar los datos de wp-config y .httaccess la web ha dejado de funcionar, después de ir borrando alguna linea he conseguido que funcione de nuevo la web y ya salía el mutisite > me deja crear un nuevo sitio pero cuando quiero acceder al escritorio de este nuevo sitio me da error:
Por ejemplo de https://sueshop.tiendagorjuss.com/wp-admin/ podeis ver el error:
No se puede acceder a este sitio web
No se ha podido encontrar la dirección DNS del servidor de 6.tiendagorjuss.com.
Prueba a ejecutar Diagnósticos de red de Windows.
DNS_PROBE_FINISHED_NXDOMAIN
Puede ser del servidor o el httacces que no esté correcto?
Llevo más de 6 horas con esto y me estoy volviendo loco, podéis echar un ojo a ver que está pasando?
Muchas gracias como siempre.
URL del sitio: Contenido solo visible a usuarios registrados
Si,
En teoría Pepe me dijo que ya estaban puestos, te copio lo que hay:
htacces
RewriteEngine On
RewriteCond %{ENV:HTTPS} !on [NC]
RewriteCond %{QUERY_STRING} !wc-api [NC]
RewriteRule ^(.*)$ https://tiendagorjuss.com/$1 [R=301,L]
# BEGIN WordPress
RewriteEngine On
RewriteBase /
RewriteRule ^index.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
# END WordPress
# proteger wpconfig.php
order allow,deny
deny from all
# multisitio
RewriteEngine On
RewriteBase /
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]
Wp-config
<?php
/**
* Configuración básica de WordPress.
*
* Este archivo contiene las siguientes configuraciones: ajustes de MySQL, prefijo de tablas,
* claves secretas, idioma de WordPress y ABSPATH. Para obtener más información,
* visita la página del Codex{@link http://codex.wordpress.org/Editing_wp-config.php Editing
* wp-config.php} . Los ajustes de MySQL te los proporcionará tu proveedor de alojamiento web.
*
* This file is used by the wp-config.php creation script during the
* installation. You don't have to use the web site, you can just copy this file
* to "wp-config.php" and fill in the values.
*
* @package WordPress
*/
// ** Ajustes de MySQL. Solicita estos datos a tu proveedor de alojamiento web. ** //
/** El nombre de tu base de datos de WordPress */
define( 'WPCACHEHOME', '/usr/home/tiendagorjuss.com/web/wp-content/plugins/wp-super-cache/' ); //Added by WP-Cache Manager
//Added by WP-Cache Manager
define('DB_NAME', '-----------------------------------');
/** Tu nombre de usuario de MySQL */
define('DB_USER', '------------------------------');
/** Tu contraseña de MySQL */
define('DB_PASSWORD', '------------------------------');
/** Host de MySQL (es muy probable que no necesites cambiarlo) */
define('DB_HOST', 'localhost');
/** Codificación de caracteres para la base de datos. */
define('DB_CHARSET', 'utf8');
/** Cotejamiento de la base de datos. No lo modifiques si tienes dudas. */
define('DB_COLLATE', '');
/**#@+
* Claves únicas de autentificación.
*
* Define cada clave secreta con una frase aleatoria distinta.
* Puedes generarlas usando el {@link https://api.wordpress.org/secret-key/1.1/salt/ servicio de claves secretas de WordPress}
* Puedes cambiar las claves en cualquier momento para invalidar todas las cookies existentes. Esto forzará a todos los usuarios a volver a hacer login.
*
* @since 2.6.0
*/
define('AUTH_KEY', 'A8(`+tp,HfuTo~/M?1|D)g[Y1x/]yz :vE*cxBvQ@|EG~sgZ+^0;1~F?5K}wi+:p'); // Cambia esto por tu frase aleatoria.
define('SECURE_AUTH_KEY', 'V/,~MnbZo~Pnp)[Y*qW.+OBPFQq+ GBuOWPA+q'); // Cambia esto por tu frase aleatoria.
define('NONCE_KEY', 'Jn7Mc%oR5M$eP=&I_3IJPTOSLl-B5C+rfSjCiV4afn}~Y&18dCi}-(uQo]hr9tq_'); // Cambia esto por tu frase aleatoria.
define('AUTH_SALT', 'bm++7XRc1$,[R$IJPI896/BMF;Brc$uF,T[Rp?].7:=T5sR3qOKP=M(@e#p#>`3?'); // Cambia esto por tu frase aleatoria.
define('SECURE_AUTH_SALT', '1:9TR3)J9W]q{c!1 3uRe0CO(4+}bqE8p;Ivi.H9?cxBkq@7l3j+z[=xa[-7!rcE'); // Cambia esto por tu frase aleatoria.
define('LOGGED_IN_SALT', 'E7MY;@4kd-6d(-q$BU]r[d$@*[!J}+ :H;W^Cxl0de3sPf9n_]h{[:o'); // Cambia esto por tu frase aleatoria.
define('NONCE_SALT', '+p`reAphla$FC:EqB_JQ_{mCLKfX=-<b,Fw7V=$m~gE+;EYI#?s-@Z&2Z}-Cj/L-'); // Cambia esto por tu frase aleatoria.
/**#@-*/
/**
* Prefijo de la base de datos de WordPress.
*
* Cambia el prefijo si deseas instalar multiples blogs en una sola base de datos.
* Emplea solo números, letras y guión bajo.
*/
$table_prefix = 'wp_';
/**
* Idioma de WordPress.
*
* Cambia lo siguiente para tener WordPress en tu idioma. El correspondiente archivo MO
* del lenguaje elegido debe encontrarse en wp-content/languages.
* Por ejemplo, instala ca_ES.mo copiándolo a wp-content/languages y define WPLANG como 'ca_ES'
* para traducir WordPress al catalán.
*/
define('WPLANG', 'es_ES');
/**
* Para desarrolladores: modo debug de WordPress.
*
* Cambia esto a true para activar la muestra de avisos durante el desarrollo.
* Se recomienda encarecidamente a los desarrolladores de temas y plugins que usen WP_DEBUG
* en sus entornos de desarrollo.
*/
define('WP_DEBUG', false);
/* ¡Eso es todo, deja de editar! Feliz blogging */
/** WordPress 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');
/* Multisitio */
define( 'WP_ALLOW_MULTISITE', true );
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', false);
define('DOMAIN_CURRENT_SITE', 'www.tiendagorjuss.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);
Hola,
Previa copia de seguridad del código del .htaccess, elimina o comenta (añadiendo # al incio de cada línea) el siguiente código:
Contenido solo visible a usuarios registrados
Un saludo.
Hola Lorena,
Pero estas líneas son para crear el multisite?
Gracias
Hola Javier.
Voy a revisarlo ya que en tu htaccess tienes mucho código a parte de lo del multisitio.
Dame un momento y te digo algo.
Un saludo
Hola Javier.
Ahora tendrías que poder activarlo, revísalo y nos comentas.
Un saludo
Hola,
Sigo igual que el otro día, no me sale el multisite. Puede ser que las tablas que me dijiste que tenía que borrar para deshacer el multisite anterior y volver a empezar en lugar de borrarlas tan las vacié? no sabía borrarlas y las vacié.
Si puede ser eso me puedes indicar como borrar esa tablas? miré por la red peo las sentencias que dicen no me borraban las tablas.
Espero tu ayuda para poder seguir.
Gracias.
Hola José Javier.
ok, olvídate de todo lo que hemos comentado hasta este momento y vamos a ir por partes.
Empezaremos por eliminar todo lo tengas creado del multisite.
Elimina el código que activa WordPress Multisite
.- Edita el archivo ' wp-config.php ' y elimina este código:
define('WP_ALLOW_MULTISITE', true); define( 'MULTISITE', true ); define( 'SUBDOMAIN_INSTALL', true ); define( 'DOMAIN_CURRENT_SITE', 'mysiteurl.com' ); define( 'PATH_CURRENT_SITE', '/' ); define( 'SITE_ID_CURRENT_SITE', 1 ); define( 'BLOG_ID_CURRENT_SITE', 1 );
Restaura .htaccess a la configuración de una instalación simple
# BEGIN WordPress RewriteEngine On RewriteBase / RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] # END WordPress
Nota: este es el código por defecto aquí no están añadidas las redirecciones u otras opciones que tienes en el archivo .htaccess
Elimina las tablas de la base de datos
El siguiente paso consiste en eliminar las tablas de la BD específicas para las instalaciones multisitio.
wp_blogs
wp_blog_versions
wp_registration_log
wp_signups
wp_site
wp_meta
Realiza los pasos que te indico y cuando este todo limpio empezamos con la creación del multisite desde cero.
Nota: recuerda realizar una copia de la base de datos antes de eliminar nada.
Un saludo
Ok, empezamos otra vez. Puedes indicarme como borrar la tablas? no consigo borrarlas, solo vaciar el contenido.
Espero tu respuesta para seguir.
Gracias
Hola José.
.- Accede a phpMyAdmin desde tu cuenta de cPanel.
.- Selecciona la Base de datos de tu instalación de Wordpress
.- Click en eliminar en las tablas
Nota: Ten cuidado en las tablas que eliminas ya que puede ser causa de caída de web.
Mi consejo es que realices primero una copia de toda la base de datos antes de eliminar
Una vez este todo limpio, empezaremos la creación del multisite desde cero.
Un saludo
Hola,
Ya hemos conseguido que funcione, pero me suceden un par de cosillas que no encuentro como arreglarlo:
Cuando entras en https://www.tiendagorjuss.com la primera vez salta a https://www.tiendagorjuss.com/wp-signup.php?new=tiendagorjuss.com, si sigues navegando y vuelves a la home ya no sucede pero cada vez que se entra de nuevo a la hoy picando https://www.tiendagorjuss.com salta a https://www.tiendagorjuss.com/wp-signup.php?new=tiendagorjuss.com
¿Por que es y como lo puedo solucionar?
Gracias
HOla
Te sugiero mejor hacer un nuevo hilo de discusión para esta consulta con el título adecuado.
De esta manera mantenemos el foro ordenado.
Saludos.
Ok, gracias