Orijinal URL:/API/url% 2Fencoded% 2F/= queryParams ilenginx proxy_pass ve URL kod çözme
nginx:? Bu yapılandırma ile
location /api {
client_max_body_size 2G;
proxy_pass https://oursite;
}
, ben ne zaman URL kodlaması korumak başardı vekilden geçerek. "Sitemizi" sonra "/" eklerseniz URL'yi deşifre eder.
Sorun:
Şimdi proxy sonra URL yine içerir "/ API /". URL kodlanmış parçaları korurken sadece "/ api /" yi kaldırmam gerekiyor.
Bunun tekrar –
bunu çözen bir ara ile yeniden yazmak kullanırsanız Değil uzun zaman önce olmadan aynı soruyu oldu Bir cevap. Benim düşünceme göre, böyle garip URL'lere sahip olmamak için api alamalısınız. Başka bir yol subdomain üzerinde api olması. –
http://stackoverflow.com/q/28684300/1016033 –