In my application I use Special:Redirect/logid to get a permalink to a specific log entry. Sometimes this doesn't work because Special:Log hides certain actions like "Thanks" by default: Special:Redirect/logid/91221356 redirects to https://en.wikipedia.org/wiki/Special:Log?logid=91221356, but it needs type=thanks for anything to show, as with https://en.wikipedia.org/wiki/Special:Log?logid=91221356&type=thanks. However Special:Redirect/logid/91221356?type=thanks doesn't work because type=thanks doesn't get copied over.
I think Special:Redirect should retain any query options you give it.
Related
As noted above, Special:Log requires a type when given logid for certain things like "Thanks". It's OK that these log types are hidden from Special:Log by default, but I think if you provide a logid you shouldn't have to also specify the type.