Ver Mensaje Individual
  #5 (permalink)  
Antiguo 15/11/2016, 05:58
jota2
 
Fecha de Ingreso: diciembre-2003
Mensajes: 474
Antigüedad: 20 años, 4 meses
Puntos: 5
Respuesta: redirigir usuarios en un multisite

Cita:
Iniciado por zanguanga Ver Mensaje
De todas formas esa redirección que has puesto no hace absolutamente nada. Si los sitios son privados también deberían funcionar sin ningún ajuste adicional, pero si acaso prueba añadiendo esto en wp-config.php, después de las líneas del multisitio:

/*lo siguiente se puede eliminar y sirve para dirigir cualquier URL no reconocida a cualquier URL (en la mayoría de los casos, la dirección URL de la nueva página). */
define( 'NOBLOGREDIRECT', 'http://www.tudominio.com/' );

Si aportas más info, como tu configuración en wp-config.php y el .htaccess (sustituyendo dominio principal o datos sensibles) quizá podamos ayudarte más.
Gracias por tu respuesta. Lo que he podido ver es que, cuando pongo las www. me va a donde debe pero cuando no las pongo va al directorio raíz del multisite.

Lo que necesito es redirigir a todos los usuarios que no pongan www.
Este es el htaccess que tengo, por si ayuda:

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]

# Wordfence WAF
<Files ".user.ini">
<IfModule mod_authz_core.c>
Require all denied
</IfModule>
<IfModule !mod_authz_core.c>
Order deny,allow
Deny from all
</IfModule>
</Files>

# END Wordfence WAF