Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

[SOLUCIONADO] redireccionar mi dominio sin www a con www en wordpress

Estas en el tema de redireccionar mi dominio sin www a con www en wordpress en el foro de WordPress en Foros del Web. Hoja buenas, Para redireccionar mi dominio sin www a con www en wordpress tambien se hace con .htaccess??, esta bien si pongo asi, no?? RewriteEngine ...
  #1 (permalink)  
Antiguo 03/06/2015, 14:10
 
Fecha de Ingreso: mayo-2011
Mensajes: 282
Antigüedad: 13 años, 7 meses
Puntos: 3
redireccionar mi dominio sin www a con www en wordpress

Hoja buenas,

Para redireccionar mi dominio sin www a con www en wordpress tambien se hace con .htaccess??, esta bien si pongo asi, no??

RewriteEngine On
RewriteCond %{HTTP_HOST} ^midominio.com
RewriteRule (.*) http://www.midominio.com/$1 [R=301,L]

y luego subo por ftp el .htaccess a la carpeta del theme o donde??

Mil gracias y salu2
  #2 (permalink)  
Antiguo 03/06/2015, 16:04
Avatar de franciscomarin  
Fecha de Ingreso: junio-2009
Ubicación: Terrassa, BCN, CAT
Mensajes: 2.414
Antigüedad: 15 años, 5 meses
Puntos: 327
Respuesta: redireccionar mi dominio sin www a con www en wordpress

Se hace igual que una web normal, eso si, ten cuidado y pon las www en la configuración de WordPress o se creará un bucle y te dará error.

Se instala en el .htaccess de la raiz del sitio. En principio WordPress ya te habrá generado un archivo y tendrá unas lineas (la de los enlaces permanentes) creadas, ponlo al final del todo (o al principio, lo mismo es) pero ten cuidado de no romper lo que ya tienes generado.
  #3 (permalink)  
Antiguo 03/06/2015, 16:18
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 11 años, 5 meses
Puntos: 401
Respuesta: redireccionar mi dominio sin www a con www en wordpress

Cita:
Iniciado por boryi Ver Mensaje
Hoja buenas,

Para redireccionar mi dominio sin www a con www en wordpress tambien se hace con .htaccess??, esta bien si pongo asi, no??

RewriteEngine On
RewriteCond %{HTTP_HOST} ^midominio.com
RewriteRule (.*) http://www.midominio.com/$1 [R=301,L]

y luego subo por ftp el .htaccess a la carpeta del theme o donde??

Mil gracias y salu2
La regla correcta sería de esta forma:
Código Apache:
Ver original
  1. RewriteCond %{HTTP_HOST} .
  2. RewriteCond %{HTTP_HOST} !^www\.miweb\.com$
  3. RewriteRule (.*) http://www.miweb.com/$1 [R=301,L]
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #4 (permalink)  
Antiguo 06/06/2015, 03:18
 
Fecha de Ingreso: mayo-2011
Mensajes: 282
Antigüedad: 13 años, 7 meses
Puntos: 3
Respuesta: redireccionar mi dominio sin www a con www en wordpress

Gracias Lauser, etoy utilizando una instalación multisite de weordpress y en el .htacess tengo ya este codigo que me genera wp:

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]

Tiene algo que ver o pego después el que me dices tu y funcionará perfectamente la redireccion?

Mil gracias
  #5 (permalink)  
Antiguo 06/06/2015, 03:35
 
Fecha de Ingreso: mayo-2011
Mensajes: 282
Antigüedad: 13 años, 7 meses
Puntos: 3
Respuesta: redireccionar mi dominio sin www a con www en wordpress

Ponga el codigo que ponga, si quito las wwwme redirecciona a esta dirección:

http://www.misitio.com/wp-signup.php?new=misitio.com

y me habre la pagina de herror 401, pagina no encotrada, no comprendo porque puede ser, te pongo aqui el codigo que tengo ahora en mi .htaccess a ver que puede ser:

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

# END WordPress

AddHandler x-mapp-php5.5 .php

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]

Mil gracias por vuestra ayuda.
  #6 (permalink)  
Antiguo 06/06/2015, 03:38
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 11 años, 5 meses
Puntos: 401
Respuesta: redireccionar mi dominio sin www a con www en wordpress

Si utilizas cpanel o plesk, te podrías evitar esa regla.

De todas formas la redireccion se coloca antes que las reglas propias de wordpress. Así cuando procesan ya lo hacen con las rutas correctas.
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-

Última edición por lauser; 06/06/2015 a las 03:48
  #7 (permalink)  
Antiguo 06/06/2015, 04:52
 
Fecha de Ingreso: mayo-2011
Mensajes: 282
Antigüedad: 13 años, 7 meses
Puntos: 3
Respuesta: redireccionar mi dominio sin www a con www en wordpress

ok, gracias, entonces para utilizar cpanel ablo con mi empresa de hosting?
  #8 (permalink)  
Antiguo 06/06/2015, 05:15
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 11 años, 5 meses
Puntos: 401
Respuesta: redireccionar mi dominio sin www a con www en wordpress

No creo que te haga falta----
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #9 (permalink)  
Antiguo 06/06/2015, 05:19
 
Fecha de Ingreso: mayo-2011
Mensajes: 282
Antigüedad: 13 años, 7 meses
Puntos: 3
Respuesta: redireccionar mi dominio sin www a con www en wordpress

Mil gracias Lauser, poniendo el codigo que me dices lo primero de todo funciona perfectamente. Es mejor esta opción que utilizar el cpanel?

Gracias otra vez por tu ayuda

  #10 (permalink)  
Antiguo 06/06/2015, 05:43
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 11 años, 5 meses
Puntos: 401
Respuesta: redireccionar mi dominio sin www a con www en wordpress

Cita:
Iniciado por boryi Ver Mensaje
Mil gracias Lauser, poniendo el codigo que me dices lo primero de todo funciona perfectamente. Es mejor esta opción que utilizar el cpanel?

Gracias otra vez por tu ayuda

Mejor tener control absoluto, no?
Si te funcionan las reglas creadas, déjalas como están.

Cpanel tambien crearía unas reglas en apache.
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #11 (permalink)  
Antiguo 06/06/2015, 05:55
 
Fecha de Ingreso: mayo-2011
Mensajes: 282
Antigüedad: 13 años, 7 meses
Puntos: 3
Respuesta: redireccionar mi dominio sin www a con www en wordpress

Ok, mil gracias por tu ayuda, te lo agradezco mucho.
  #12 (permalink)  
Antiguo 06/06/2015, 09:15
 
Fecha de Ingreso: mayo-2011
Mensajes: 282
Antigüedad: 13 años, 7 meses
Puntos: 3
Respuesta: redireccionar mi dominio sin www a con www en wordpress

Perdona Lauser,

Me acabo de dar cuenta de una cosa, yo tengo una instalación multisite de wordpress, con distintos subdominios, y cuando intento acceder a subdominio1.misitio.com me redirige a www.misitio.com, o sea que no puedo acceder va los subdominios con este codigo, sabes como puedo arreglarlo sin quitar el codigo??

Gracias
  #13 (permalink)  
Antiguo 06/06/2015, 10:59
Avatar de lauser
Moderator Unix/Linux
 
Fecha de Ingreso: julio-2013
Ubicación: Odessa (Ukrania)
Mensajes: 3.278
Antigüedad: 11 años, 5 meses
Puntos: 401
Respuesta: redireccionar mi dominio sin www a con www en wordpress

Prueba a agregar %1:
Código Apache:
Ver original
  1. RewriteRule ^(.*)$ http://www.%1miweb.com/$1 [R=301,L]
__________________
Los usuarios que te responden, lo hacen altruistamente y sin ánimo de lucro con el único fin de ayudarte. Se paciente y agradecido.
-SOLOLINUX-
  #14 (permalink)  
Antiguo 06/06/2015, 16:11
 
Fecha de Ingreso: mayo-2011
Mensajes: 282
Antigüedad: 13 años, 7 meses
Puntos: 3
Respuesta: redireccionar mi dominio sin www a con www en wordpress

Añadiendo esta linea que dices, o mejor dicho sustituyendola, entra en un bucle infinito y al final da error.
Y si duplico estas dos lineas por cada subdominio que tenga??:

RewriteCond %{HTTP_HOST} !^www\.miweb\.com$
RewriteRule (.*) http://www.miweb.com/$1 [R=301,L]

Y las dplico asi:

RewriteCond %{HTTP_HOST} !^subdominio1\.miweb\.com$
RewriteRule (.*) http://subdominio1.miweb.com/$1 [R=301,L]

Y asi con todos los subdominios que tenga

Etiquetas: dominio, redireccionar, theme, www
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:18.