Mam wirtualnego hosta skonfigurowanego do przekierowania ntung-gitblit.localhost
-> myserver:1279
. Nie działa jednak z ukośnikami zakodowanymi do przodu ( %2f
). Adres URL, do którego próbuję uzyskać dostęp, to
http://ntung-gitblit.localhost/ABC%2fXYZ
Bez AllowEncodedSlashes
tego nie powiedzie się - apache próbuje uzyskać dostęp /error/HTTP_NOT_FOUND.html.var
do serwera. Ustawienie, AllowEncodedSlashes
aby On
wyniki w następującym wewnętrznym trafieniu adresu URL,
http://myserver:1279/ABC/XYZ
I ustawienie AllowEncodedSlashes
do NoDecode
wyników w następującym URL uderzenia,
http://myserver:1279/ABC%252fXYZ
Innymi słowy, nadmiernie ucieka lub nie ucieka. Pytanie : Jak sprawić, by było trafione myserver:1279/ABC%2fXYZ
?
źródło