1

需要一个代码块。

看看我的网站 www.mysite.com 好.. 和我的新网站 www.newsite.com 我的网站搜索网址:http ://www.mysite.com/search.php?key=apple+pie+2+box+59 +分

需要一个 htacces 301 转发代码仅转发包含苹果关键字。

例如:www.mysite.com/search.php?key=apple+pie+2+box+59+cent => www.newsite.com/search.php?key=apple+pie+2+box+59+cent (关键包括apple ok forw true)

例如:www.mysite.com/search.php?key=banana+and+apple+paste => www.newsite.com/search.php?key=banana+and+apple+paste (密钥包括苹果 ok forw true)

例如:www.mysite.com/search.php?key=kivi+and+black+berry+juice+cent => www.mysite.com/search.php?key=--NO FORVARD 返回当前站点--- (键不包括苹果。没有转发错误。)

例如:www.mysite.com/search.php?key=one+piece+apple => www.newsite.com/search.php?key=one+piece+apple (关键包括苹果。是的,转发为真。)

需要正则代码..

考试:RewriteRule ^"仅包含苹果关键字"/(.+)$ www.newsite.com/search.php?key=$1 [L,R=301]

感谢所有帮手。对不起我的英语不好。。

4

1 回答 1

1

您可能正在寻找这个:

RewriteCond %{HTTP_HOST} ^www\.mysite\.com$
RewriteCond %{QUERY_STRING} apple
RewriteRule ^search\.php$ http://www.newsite.com/search.php [QSA,L,R=301]
于 2012-09-19T13:11:05.923 回答