
Tengo algunas URL antiguas del formulario:
https://website.com/ptlf/rest-of-url/
He eliminado lo innecesario ptlf
de mis URL y necesito redirigir las URL antiguas al nuevo formato. Probé los siguientes redireccionamientos de expresiones regulares de Nginx, pero ninguno funciona cuando ingreso una URL antigua que ptlf
contiene.
rewrite ^/ptlf/(.+) https://website.com/$1 permanent;
location ~ ^/ptlf/(.+) {
return 301 https://website.com/$1;
}
Simplemente devuelve un mensaje de error No encontrado con el mensaje ptlf
todavía en la URL. ¿Alguna idea sobre que podría ir mal?
Respuesta1
¿Quieres decir algo como:
reescribe ^/ptlf(.*)$ $1 al final;