Redireccionar 301 a nueva categoria sin error 404

  • Autor Autor cybertec
  • Fecha de inicio Fecha de inicio
cybertec

cybertec

Dseda
Verificación en dos pasos activada
Verificado por Whatsapp
Verificado por Binance
Última edición:
Existe bastante contenido en Internet sobre esto.

En Apache:
Insertar CODE, HTML o PHP:
RewriteEngine on
RedirectMatch 301 [COLOR=#ff8c00]^telenovela\/[/COLOR][COLOR=#b22222](.*)[/COLOR][COLOR=#ff8c00]$[/COLOR] http://new.example.org/novela/$1

Naranja es la expresión regular. En rojo es el grupo que se captura para pasarlo a $1. "." es cualquier carácter menos saltos de linea, y "*" es 0 o más del elemento anterior en este caso el ".".
 
Existe bastante contenido en Internet sobre esto.

En Apache:
Insertar CODE, HTML o PHP:
RewriteEngine on
RedirectMatch 301 [COLOR=#ff8c00]^telenovela\/[/COLOR][COLOR=#b22222](.*)[/COLOR][COLOR=#ff8c00]$[/COLOR] http://new.example.org/novela/$1

Naranja es la expresión regular. En rojo es el grupo que se captura para pasarlo a $1. "." es cualquier carácter menos saltos de linea, y "*" es 0 o más del elemento anterior en este caso el ".".

con eso quedaria a midominio.com/novela/avenidad-brasil
 
con eso quedaria a midominio.com/novela/avenidad-brasil

El usuario está utilizando comodines para enviar

Desde: /telenovela/lo-que-sea
Hasta: /novela/lo-que-sea

Esto aplicará para la carpeta /avenida-brasil y también para cualquier otra carpeta que tengas colgando de /novela/

Si sólo quieres desviar la carpeta "/telenovela/avenida-brasil" hacia "/novela/avenida-brasil" entonces puedes probar a hacerlo así:

Insertar CODE, HTML o PHP:
RewriteEngine on
RedirectMatch 301 [COLOR=#ff8c00]^telenovela/avenida-brasil/[/COLOR][COLOR=#b22222](.*)[/COLOR][COLOR=#ff8c00]$[/COLOR] http://new.example.org/novela/avenida-brasil/$1
 
El usuario está utilizando comodines para enviar

Desde: /telenovela/lo-que-sea
Hasta: /novela/lo-que-sea

Esto aplicará para la carpeta /avenida-brasil y también para cualquier otra carpeta que tengas colgando de /novela/

Si sólo quieres desviar la carpeta "/telenovela/avenida-brasil" hacia "/novela/avenida-brasil" entonces puedes probar a hacerlo así:

Insertar CODE, HTML o PHP:
RewriteEngine on
RedirectMatch 301 [COLOR=#ff8c00]^telenovela/avenida-brasil/[/COLOR][COLOR=#b22222](.*)[/COLOR][COLOR=#ff8c00]$[/COLOR] http://new.example.org/novela/avenida-brasil/$1

lo que quiero es, toda la carpeta telenovela pase a novela, ya que son muchas post :
Desde: dominio/telenovela/lo-que-sea
Hasta: dominio/novela/lo-que-sea


Seria esto correcto ?
Insertar CODE, HTML o PHP:
RewriteEngine on
RedirectMatch 301 ^telenovela\/(.*)$ http://new.example.org/novela/$1
 
lo que quiero es, toda la carpeta telenovela pase a novela, ya que son muchas post :
Desde: dominio/telenovela/lo-que-sea
Hasta: dominio/novela/lo-que-sea


Seria esto correcto ?
Insertar CODE, HTML o PHP:
RewriteEngine on
RedirectMatch 301 ^telenovela\/(.*)$ http://new.example.org/novela/$1

Si, es totalmente correcto. :encouragement:
 
Atrás
Arriba