add_rewrite_rule with trailing slash redirects

just change your rule to this

add_rewrite_rule('^my-route?$', 'index.php?_my_route=1', 'top')