nginx reescrever regex para adicionar / à URL ignora solicitações .pdf e adiciona /

1

Em nosso servidor, adicionamos rewrite ^(.*[^/])$ $1/ permanent; para adicionar / no final dos URLs solicitados e ele funciona muito bem, mas entendo que a regex acima adiciona um "/" se o URL não contiver whatever.*

Com isso em mente, alguém pode ver porque ignora os links que contêm .pdf .

um URL de exemplo é https://webaddress.com/lang/course/project/protected/project.pdf

Eu posso ver uma imagem perfeitamente ok.

    
por DMH 08.09.2015 / 16:15

1 resposta

0

acontece que o problema era o regex:

o correto é rewrite ^([^.]*[^/])$ $1/ permanent;

    
por 08.09.2015 / 17:01

Tags