I have a client that converted from Miva 4 (Merchant2) to Miva 5 (mm5). They put a lot of redirects in their .htaccess file to send old Miva 4 links to the correct new link in Miva five, using this directive:
RewriteCond %{REQUEST_URI} /Merchant2/merchant.mvc [NC]
RewriteCond %{QUERY_STRING} ^Screen=PROD&Product_Code=F(.*)&Category_Code=FCS1 &Product_Count=(.*)$ [NC]
RewriteCond %{QUERY_STRING} .
RewriteRule ^(.*)$ http://www.mydomain.com/category/OTHER_GAMES.html? [R=301,L]
But he has found quite a number of Not Founds still coming through in Google WMT. So we put this in there as well:
### Redirect Miva 4.XX links ###
RewriteCond %{REQUEST_FILENAME} /Merchant2/merchant.mvc$
RewriteRule ^Merchant2/(.*)$ http://www.mydomain.com/mm5/$1 [L,R=301]
However, this doesn't seem to be doing the trick. Not sure if one directive it out-foxing the other, or what. Help??
RewriteCond %{REQUEST_URI} /Merchant2/merchant.mvc [NC]
RewriteCond %{QUERY_STRING} ^Screen=PROD&Product_Code=F(.*)&Category_Code=FCS1 &Product_Count=(.*)$ [NC]
RewriteCond %{QUERY_STRING} .
RewriteRule ^(.*)$ http://www.mydomain.com/category/OTHER_GAMES.html? [R=301,L]
But he has found quite a number of Not Founds still coming through in Google WMT. So we put this in there as well:
### Redirect Miva 4.XX links ###
RewriteCond %{REQUEST_FILENAME} /Merchant2/merchant.mvc$
RewriteRule ^Merchant2/(.*)$ http://www.mydomain.com/mm5/$1 [L,R=301]
However, this doesn't seem to be doing the trick. Not sure if one directive it out-foxing the other, or what. Help??
Comment