URL 的 301 重定向动态部分
301 redirect dynamic part of an URL
我想知道是否可以像这样重定向 URL:
www.domain.com/index.php?itemid=2&search=abcd 到 www.newdomain.com/new
"search" 之后的所有内容都是动态的,可以是任何内容,例如
- www.domain.com/index.php?itemid=2&search=test
- www.domain.com/index.php?itemid=2&search=heloo1234
- www.domain.com/index.php?itemid=2&search=ahggjsj
希望有人能提供帮助。
提前致谢。
此致,
杰伦
您可以在 DOCUMENT_ROOT/.htaccess
文件中使用此代码:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^itemid=2&search=[^&]+ [NC]
RewriteRule ^(index\.php)?$ http://www.newdomain.com/new? [L,NC,R=302]
我想知道是否可以像这样重定向 URL: www.domain.com/index.php?itemid=2&search=abcd 到 www.newdomain.com/new
"search" 之后的所有内容都是动态的,可以是任何内容,例如
- www.domain.com/index.php?itemid=2&search=test
- www.domain.com/index.php?itemid=2&search=heloo1234
- www.domain.com/index.php?itemid=2&search=ahggjsj
希望有人能提供帮助。 提前致谢。
此致,
杰伦
您可以在 DOCUMENT_ROOT/.htaccess
文件中使用此代码:
RewriteEngine On
RewriteCond %{QUERY_STRING} ^itemid=2&search=[^&]+ [NC]
RewriteRule ^(index\.php)?$ http://www.newdomain.com/new? [L,NC,R=302]