Select test character
" " (%20) [proxy:fails - redirect:wrong]
"!" (%21) [proxy:works - redirect:wrong]
""" (%22) [proxy:works - redirect:wrong]
"#" (%23) [proxy:fails - redirect:wrong]
"$" (%24) [proxy:works - redirect:wrong]
"%" (%25) [proxy:abort - redirect:wrong]
"&" (%26) [proxy:works - redirect:wrong]
"'" (%27) [proxy:works - redirect:wrong]
"(" (%28) [proxy:works - redirect:wrong]
")" (%29) [proxy:works - redirect:wrong]
"*" (%2A) [proxy:works - redirect:wrong]
"+" (%2B) [proxy:works - redirect:wrong]
"," (%2C) [proxy:works - redirect:wrong]
"-" (%2D) [proxy:works - redirect:wrong]
"." (%2E) [proxy:works - redirect:wrong]
"0" (%30) [proxy:works - redirect:wrong]
":" (%3A) [proxy:works - redirect:wrong]
";" (%3B) [proxy:works - redirect:wrong]
"<" (%3C) [proxy:works - redirect:wrong]
"=" (%3D) [proxy:works - redirect:wrong]
">" (%3E) [proxy:works - redirect:wrong]
"?" (%3F) [proxy:fails - redirect:fails]
"@" (%40) [proxy:works - redirect:wrong]
"A" (%41) [proxy:works - redirect:wrong]
"[" (%5B) [proxy:works - redirect:wrong]
"\" (%5C) [proxy:works - redirect:wrong]
"]" (%5D) [proxy:works - redirect:wrong]
"^" (%5E) [proxy:works - redirect:wrong]
"_" (%5F) [proxy:works - redirect:wrong]
"`" (%60) [proxy:works - redirect:wrong]
"a" (%61) [proxy:works - redirect:wrong]
"{" (%7B) [proxy:works - redirect:wrong]
"|" (%7C) [proxy:works - redirect:wrong]
"}" (%7D) [proxy:works - redirect:wrong]
"~" (%7E) [proxy:works - redirect:wrong]
"" (%7F) [proxy:works - redirect:wrong]
Tests to see how special characters get passed through the Apache
mod_rewrite
redirect and proxy operations.
See bug 34602
Direct:
Redirect:
Proxy: