Permanent Redirect Giving Error404

I want my site to redirect few old urls to new urls…

ex:-

http://www.mysite.com/page.php?id=1&type=weather

to

http://www.mysite.com/news/weather

The last page is not available so i want it to get it redirected to home page but instead it is giving me Error 404.

I have done few successful redirection as below


Redirect 301 /App.php /apps

Redirect 301 /Management-Team.php/3 /team/john

Redirect 301 /Real-estate-Housing http://www.mysite.com

But, the below one doesn’t work

Redirect 301 /page.php?id=1&type=weather /news/weather