我们必须关闭其中一个电子商务网站,并在永久重定向后必须处理404.
我们有约。 10K网址如下。所有这些都以/ gproductinfo~p_template
开头我想301将所有启动/ gproductinfo~p_template的请求发送到另一个域。
我将不胜感激任何帮助。
此致
答案 0 :(得分:1)
检测gproductinfo的htaccess
RewriteEngine on
RewriteCond %{REQUEST_URI} gproductinfo~p_template
RewriteRule ^gproductinfo~p_template(.*)$ newproduct$1 [S=1]
RewriteCond %{HTTP_HOST} domainname\.com$ [NC]
RewriteRule ^(.*)$ http://www.example-new.com/$1 [L,R=301]
这将为您提供301重定向
http://www.example-new.com/newproduct-1-PID-7791-mypage-0-combo_src_siz-0-combo_src_pri-0-combo_src_ord-0-combo_src_cat-122-combo_src_rpp-0-c_type-0-c_color-0-c_weave-0-c_material-0-c_shape-0
以下是我用来解决这个问题的资源。
http://www.gerillafilm.se/web/ultimate-htaccess-rewrite-tutorial-with-301-redirects/
http://htaccess.madewithlove.be/
http://www.askapache.com/htaccess/mod_rewrite-variables-cheatsheet.html