Tôi có một máy chủ ảo được thiết lập để chuyển hướng ntung-gitblit.localhost
-> myserver:1279
. Tuy nhiên, nó không hoạt động với dấu gạch chéo được mã hóa ( %2f
). URL tôi đang cố truy cập là,
http://ntung-gitblit.localhost/ABC%2fXYZ
Không AllowEncodedSlashes
, nó thất bại - apache cố gắng truy cập /error/HTTP_NOT_FOUND.html.var
trên máy chủ. Đặt AllowEncodedSlashes
thành On
kết quả trong lần truy cập URL nội bộ sau,
http://myserver:1279/ABC/XYZ
Và thiết lập AllowEncodedSlashes
để NoDecode
kết quả trong URL sau bị đánh,
http://myserver:1279/ABC%252fXYZ
Nói cách khác, đó là thoát quá mức hoặc thoát ra ngoài. Câu hỏi : Làm thế nào để tôi làm cho nó nhấn myserver:1279/ABC%2fXYZ
?