.htaccess 动态及;静态301重定向

.htaccess 动态及;静态301重定向,.htaccess,redirect,.htaccess,Redirect,我相对新手301重定向,我目前正试图设置重定向为一个老网站到一个新的网站与动态网址,我不100%确定我做的是正确的 新站点与旧站点不同,位于新域上,两者都有静态和动态URL的混合,这使得重定向看起来相当复杂 I have the code below to redirect http://oldsite.co.uk/shop/products.php?cat=80 to http://newsite.co.uk/product RewriteCond %{HTTP_HOST} ^oldsit

我相对新手301重定向,我目前正试图设置重定向为一个老网站到一个新的网站与动态网址,我不100%确定我做的是正确的

新站点与旧站点不同,位于新域上,两者都有静态和动态URL的混合,这使得重定向看起来相当复杂

I have the code below to redirect http://oldsite.co.uk/shop/products.php?cat=80 to http://newsite.co.uk/product

RewriteCond %{HTTP_HOST}  ^oldsite\.co\.uk$ [NC]
RewriteCond %{QUERY_STRING}  ^cat=80$ [NC]
RewriteRule ^shop/products\.php$ http://newsite/product? [R=301,NE,NC,L]
有人能告诉我这是否正确吗

另外,我有点不确定将静态重定向到动态的正确格式

redirecting http://oldsite.co.uk/shop/contact.php to http://newsite.co.uk/index.php?route=information/contact
我不确定的另一件事是如何在不创建单独重定向的情况下捕获URL。我有近2000个产品在网站上,但不是重定向他们所有我想重定向的主要类别网址,并有产品必须重定向到主主页或类别,如果可能的话

谢谢