I am using this redirect command in .htaacess file.
Redirect 301 /old-path.html /new-path.html
It shows me /new-path.html?page=old-path
Probability, appended parameter is result of some RewriteRule and RewiteCond in my htaccess.
I don't like to edit my original htaccess codes.
I found below command is very close to the result.
RedirectMatch 301 /old-path.html /new-path.html?
The result is /new-path.html? which has only an extra ?