Forum Moderators: phranque
RewriteEngine on
RewriteCond %{HTTP_HOST} !^www\.mydomain\.co.uk [NC]
RewriteRule ^(.*) http://www.mydomain/$1 [L,R=301]
#Rewrite image paths to look like jpgs
RewriteRule ^img/([^/]+)/([^/]+)\.jpg$ imgsrc.php?proddb=$1&img=$2 [L]
RewriteRule ^img/([^/]+)/([^/]+)/([^/]+)\.jpg$ imgsrc.php?&proddb=$1&img=$2&single=$3 [L]
RewriteRule ^review/([^/]+)/([^/]+)/([^/]+)\.html$ index.php?case=product&proddb=$1&pid=$2&urltxt=$3 [L]
RewriteRule ^saveproduct/([^/]+)/([^/]+)/([^/]+)\.html$ index.php?case=product&proddb=$1&pid=$2&urltxt=$3&savelink=true [L]
RewriteRule ^products/([^/]+)\.html$ index.php?case=products&pc=$1 [L]
RewriteRule ^subproducts/([^/]+)/([^/]+)\.html$ index.php?case=subproducts&pc=$1&pb=$2 [L]
RewriteRule ^productspage/([^/]+)/([^/]+)\.html$ index.php?pageNum_product=$1&case=products&pc=$2 [L]
RewriteRule ^subproductspage/([^/]+)/([^/]+)/([^/]+)\.html$ index.php?pageNum_product=$1&case=subproducts&pc=$2&pb=$3 [L]
RewriteRule ^categories/([^/]+)/([^/]+)\.html$ index.php?case=categories&nc=$1&urltxt=$2 [L]
RewriteRule ^product/([^/]+)/([^/]+)/([^/]+)/([^/]+)\.html$ index.php?case=subcategories&nc=$1&nb=$2&urltxt=$3&suburltxt=$4 [L]
RewriteRule ^categoriespage/([^/]+)/([^/]+)/([^/]+)\.html$ index.php?pageNum_product=$1&case=categories&nc=$2&urltxt=$3 [L]
RewriteRule ^subcategoriespage/([^/]+)/([^/]+)/([^/]+)/([^/]+)/([^/]+)\.html$ index.php?pageNum_product=$1&case=subcategories&nc=$2&nb=$3&urltxt=$4&suburltxt=$5 [L]
RewriteRule ^news/([^/]+)\.html$ index.php?case=news&npag=$1 [L]
RewriteRule ^news/([^/]+)/([^/]+)\.html$ index.php?case=news&npag=$2&npage=$1 [L]
RewriteRule ^newsitem/([^/]+)/([^/]+)\.html$ index.php?case=newsitem&npag=$1&urltxt=$2 [L]
RewriteRule ^links/([^/]+)\.html$ index.php?case=links&ld=$1 [L]
RewriteRule ^linksh/([^/]+)/([^/]+)\.html$ index.php?case=links&ld=$2&lpage=$1 [L]
RewriteRule ^links/([^/]+)/([^/]+)\.html$ index.php?case=links&ld=$1&cat=$2 [L]
RewriteRule ^links/([^/]+)/([^/]+)/([^/]+)\.html$ index.php?case=links&ld=$2&cat=$3&lpage=$1 [L]
RewriteRule ^page/([^/]+)/([^/]+)\.html$ index.php?case=page&page=$1&urltxt=$2 [L]
RewriteRule ^subpage/([^/]+)/([^/]+)/([^/]+)\.html$ index.php?case=subpage&page=$1&subpage=$2&urltxt=$3 [L]
RewriteRule ^stores/([^/]+)\.html$ index.php?case=stores&merchant=$1 [L]
ErrorDocument 404 http://mydomain/
RewriteRule ^subcategories/ /review/ [R,NC]
RewriteCond %{HTTP_HOST} !^www\.mydomain\.co.uk [NC]
RewriteRule ^(.*) http://www.mydomain/$1 [L,R=301]
/product/25/74/Vfit-Fte1-Mini-Cross-Elliptical-Trainer.html
redirect to:
/review/25/74/Vfit-Fte1-Mini-Cross-Elliptical-Trainer.html
and:
/subcategories/15/30/Beny-Vfit/99-series-from-22999.html
redirect to:
/product/15/30/Beny-Vfit/99-series-from-22999.html
RewriteRule ^subcategories/ /review/ [R,NC]
ErrorDocument 404 http://example.com/