Problema con redirección 301 en carpeta sin WWW

  • Autor Autor xtremmetal
  • Fecha de inicio Fecha de inicio
X

xtremmetal

Gamma
Buenas betas,

resulta que por muchos códigos que ponga, no me hace la redirección 301 en una carpeta.

El primer apartado de la web está en wordpress y no hay problema, pero, tengo otro apartado, ejemplo:

Example Domain

y ahí es donde no me la hace.

A ver si algún iluminado puede echarme una mano,

saludos.
 
¿Amigo has probado con variedad de códigos que hay y nada?

Porque la primera redirección si te agarra y la segunda NO, no te entendi.
 
Concido con el amigo.
 
a ver si te funciona este codigo htaccess

PHP:
RewriteCond %{HTTP_HOST} ^www\.sitio\.com$
RewriteRule ^/?$ "http\:\/\/sitio\.com\/xxx" [R=301,L]
 
Si es una carpeta, prueba creando un .htaccess en esa carpeta.
 
a ver si te funciona este codigo htaccess

PHP:
RewriteCond %{HTTP_HOST} ^www\.sitio\.com$
RewriteRule ^/?$ "http\:\/\/sitio\.com\/xxx" [R=301,L]

Hola, gracias, si me hace la redirección, pero solo en el index, no en las urls, ejemplo:

PHP:
https://dominio.xxx/lalalala/ si hace redirección sin WWW

https://www.dominio.xxx/lalalala/video/1990.html no la hace
 
Hola, gracias, si me hace la redirección, pero solo en el index, no en las urls, ejemplo:

PHP:
https://dominio.xxx/lalalala/ si hace redirección sin WWW

https://www.dominio.xxx/lalalala/video/1990.html no la hace

Bien podrias entonces usar este codigo

PHP:
RewriteCond %{HTTP_HOST} ^www.siyio.com [NC]

RewriteRule ^(.*)$ https://sitio.com/$1 [L,R=301]
 
Bien podrias entonces usar este codigo

PHP:
RewriteCond %{HTTP_HOST} ^www.siyio.com [NC]

RewriteRule ^(.*)$ https://sitio.com/$1 [L,R=301]

Hola, gracias.

Si hace la redirección, pero le quita un apartado a la url, te explico:

La url es asi:

Insertar CODE, HTML o PHP:
https://dominio.com/xxx/video/1892.html

pues lo que hace este ultimo código es quitar la carpeta:

https://dominio.com/video/1892.html

Le quita el [B]/xxx/[/B]

He probado así y nada:

PHP:
RewriteCond %{HTTP_HOST} ^www.dominio.com/xxx/ [NC]
RewriteRule ^(.*)$ https://dominio/xxx/$1 [L,R=301]

ya está!! es así:

PHP:
ewriteCond %{HTTP_HOST} ^www.dominio.com [NC]
RewriteRule ^(.*)$ https://dominio/xxx/$1 [L,R=301]

Quitándole la /xxx/

a la primera linea,

muchas gracias,

saludos.
 
Última edición:
Atrás
Arriba