Você não pode. Um //
é definido como sendo equivalente a /
e nginx sempre reduzirá um URL para o formato canônico antes de transmiti-lo.
Eu quero configurar o proxy no nginx:
location ~ ^/m/([^/]*)/([^/]*)/([^/]*)$ {
proxy_pass http://127.0.0.1:8080/redir/m/$1/$2/$3;
proxy_redirect off;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
Funciona, mas este endereço
http:// myhost/m/test//ss
é traduzido para
http:// 127.0.0.1:8080/redir/m/test/ss;
Como posso obter minha segunda barra? Thanx.