htaccess 301重定向,一个工作,一个没有

时间:2014-04-03 07:08:47

标签: linux apache .htaccess redirect

有人可以向我解释原因吗

Redirect 301 /elite5m-hd-gold-off-road-gps-by-lowrance-p-58323.html http://newwebsite.com/elite-5m-hd-gold-gps-by-lowrance-lowrance-p-30.html

工作正常,但不是:

Redirect 301 /accessories-gps-mapping-c-1203_1184.html http://newwebsite.com

以下是我的重写规则

 RewriteRule ^(.*)-p-(.*).html$ product_info.php?products_id=$2&%{QUERY_STRING}
 RewriteRule ^(.*)-c-(.*).html$ index.php?cPath=$2&%{QUERY_STRING}
 RewriteRule ^(.*)-m-([0-9]+).html$ index.php?manufacturers_id=$2&%{QUERY_STRING}
 RewriteRule ^(.*)-pi-([0-9]+).html$ popup_image.php?pID=$2&%{QUERY_STRING}
 RewriteRule ^(.*)-t-([0-9]+).html$ articles.php?tPath=$2&%{QUERY_STRING}
 RewriteRule ^(.*)-a-([0-9]+).html$ article_info.php?articles_id=$2&%{QUERY_STRING}
 RewriteRule ^(.*)-pr-([0-9]+).html$ product_reviews.php?products_id=$2&%{QUERY_STRING}
 RewriteRule ^(.*)-pri-([0-9]+).html$ product_reviews_info.php?products_id=$2&%{QUERY_STRING}
 RewriteRule ^(.*)-i-([0-9]+).html$ information.php?info_id=$2&%{QUERY_STRING}

感谢您的帮助

0 个答案:

没有答案