Saya memiliki virtual host yang diatur untuk mengarahkan ntung-gitblit.localhost
-> myserver:1279
. Namun, ini tidak bekerja dengan garis miring yang dikodekan ke depan ( %2f
). URL yang saya coba akses adalah,
http://ntung-gitblit.localhost/ABC%2fXYZ
Tanpa AllowEncodedSlashes
, gagal - apache mencoba mengakses /error/HTTP_NOT_FOUND.html.var
di server. Pengaturan AllowEncodedSlashes
untuk On
hasil sebagai berikut URL hit internal
http://myserver:1279/ABC/XYZ
Dan pengaturan AllowEncodedSlashes
untuk NoDecode
hasil sebagai berikut URL makhluk hit,
http://myserver:1279/ABC%252fXYZ
Dengan kata lain, itu terlalu melarikan diri atau kurang melarikan diri. Pertanyaan : Bagaimana cara saya membuatnya kena myserver:1279/ABC%2fXYZ
?
sumber