动态&静态301重定向

时间:2016-10-27 09:45:58

标签: .htaccess redirect

我是301重定向的相对新手,我目前正尝试使用动态网址将旧网站的重定向设置为新网站,而且我并非100%确定我做得对。

新网站与旧网站不同,新网站都有静态和动态网址的混合,这使得重定向看起来相当复杂。

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种产品,但不是重定向所有产品我想重定向主类别网址并将产品重定向到主要主页或类别(如果可能的话)。

由于

0 个答案:

没有答案