2
Ich habe eine grundlegende Rewrite-RegelApache Rewrite-Regel mit dekodieren url
RewriteRule ^/v1/(.*)$ http://127.0.0.1:8000/v1/$1 [P,L,QSA]
Rewrite funktioniert prima, aber ich habe ein Problem mit der Bitte, die den Apache kommt.
https://example.com/v1/test/bd95f52d72942198eb84e1b6998a6259/phone_numbers/%2B61180087654
Apache decodiert diese URL
https://example.com/v1/test/bd95f52d72942198eb84e1b6998a6259/phone_numbers/+61180087654
Ich möchte Apache sollte die gleiche Aufforderung an meinen Code übergeben. Ich will nicht + mit Nummer. Was sollte ich ändern, um das erwartete Ergebnis zu erhalten?
Dank
Diese URL (Proxypass sollten auch Leistungsvorteile über Rewrite, in einigen Fällen) -s sind gleichwertig. Die Pluszeichen-Pfadkomponente muss wörtlich behandelt werden. Das eigentliche Problem liegt in dem Code, der die Telefonnummer entschlüsselt. –