Eu tenho alguns URLs antigos no formato:
https://website.com/ptlf/rest-of-url/
Eliminei o desnecessário ptlf
dos meus URLs e preciso redirecionar os URLs antigos para o novo formato. Eu tentei os dois redirecionamentos regex Nginx a seguir, mas nenhum deles funciona quando insiro um URL antigo nele ptlf
.
rewrite ^/ptlf/(.+) https://website.com/$1 permanent;
location ~ ^/ptlf/(.+) {
return 301 https://website.com/$1;
}
Ele apenas retorna uma mensagem de erro Not Found com ptlf
ainda na URL. Alguma ideia do que poderia estar errado?
Responder1
Você quer dizer algo como:
reescrever ^/ptlf(.*)$ $1 por último;