Foros del Web » Administración de Sistemas » Apache »

Problema de redireccionamiento con archivo .htaccess

Estas en el tema de Problema de redireccionamiento con archivo .htaccess en el foro de Apache en Foros del Web. Hola a todos, Estoy usando un archivo .htaccess para redireccionar a los usuarios de mi web www.miweb.com o http://miweb.com hacia http://miweb.com/subcarpeta de esta manera: RewriteEngine ...
  #1 (permalink)  
Antiguo 16/12/2010, 20:12
 
Fecha de Ingreso: junio-2009
Mensajes: 79
Antigüedad: 14 años, 9 meses
Puntos: 0
Pregunta Problema de redireccionamiento con archivo .htaccess

Hola a todos,

Estoy usando un archivo .htaccess para redireccionar a los usuarios de mi web www.miweb.com o http://miweb.com hacia http://miweb.com/subcarpeta de esta manera:

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

Y funciona correctamente el problema es que me redirecciona hacia http://www.miweb.com/subcarpeta/ (necesito quitarle la www), eta carpeta es una web de Wordpress normal y dentro tengo otro archivo de .htaccess:

# Redirect
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_URI} !^/subcarpeta/
RewriteCond %{HTTP_HOST} ^www\.
RewriteRule (.*) http://miweb.com/subcarpeta/$1 [R=301,L]
</IfModule>

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

Sin importar si entro a http://miweb.com/subcarpeta/ o http://www.miweb.com/subcarpeta/ me deja la www, alguien sabe como solucionarlo?

Gracias de antemano!
  #2 (permalink)  
Antiguo 18/12/2010, 15:04
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 16 años, 9 meses
Puntos: 1567
Respuesta: Problema de redireccionamiento con archivo .htaccess

bengiss:

Con este .htaccess logras la redirección deseada

Código Apache:
Ver original
  1. Options -Indexes +FollowSymLinks
  2.  
  3. #Redirecciones
  4. RewriteEngine On
  5. ### Cualquier acceso usando www se redirije a sin www
  6. RewriteCond %{HTTP_HOST} ^www.dominio.com [NC]
  7. RewriteRule ^(.*)$ http://dominio.com [L,R=301]
  8. ### todo es redirigido a la subcarpeta img que esta en ra raiz
  9. RewriteCond %{HTTP_HOST} ^(www.)?tudominio.com$
  10. RewriteRule ^(/)?$ img [L]

lo que no te puedo asegurar es como funcionaria en conjunto con todas las demás reglas que has puesto


Saludos

__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.

Etiquetas: wordpress, htaccess
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 22:35.