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.vartrên máy chủ. Đặt AllowEncodedSlashesthành Onkết quả trong lần truy cập URL nội bộ sau,
http://myserver:1279/ABC/XYZ
Và thiết lập AllowEncodedSlashesđể NoDecodekế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?