[fr] Follow #646

clarify redirect with query string and hash
[fr] Follow 8685781cb674a06521eefac06f32b21dc99619b9

remove duplication & remove unnecessary \