Mod rewrite htaccess:重定向动态URL-仅显示静态URL-双内容

Mod rewrite htaccess:重定向动态URL-仅显示静态URL-双内容,mod-rewrite,redirect,rewrite,Mod Rewrite,Redirect,Rewrite,我有一个重写规则来获取干净的URL。。唯一的问题是,谷歌显示了一些动态url,我不想提供动态url 我想要的是:如果用户输入动态url,他会被重定向到干净的url。。例如: http://www.example.com/?index=bananas (if someone types that in, he gets redirect to the url above) http://www.examplcom/bananas/ 这是我的htaccess: Optio

我有一个重写规则来获取干净的URL。。唯一的问题是,谷歌显示了一些动态url,我不想提供动态url

我想要的是:如果用户输入动态url,他会被重定向到干净的url。。例如:

    http://www.example.com/?index=bananas 
    (if someone types that in, he gets redirect to the url above)
    http://www.examplcom/bananas/
这是我的htaccess:

Options +FollowSymLinks
RewriteEngine On
RewriteBase /
RewriteCond $1 !apple\+banana
RewriteRule ^(.*)\+apple\+banana/$ ?q=$1 [L]
谢谢

确定,重试:

RewriteCond %{QUERY_STRING} ^index=([a-zA-Z0-9]+)$
RewriteRule ^/ /%1? [R=302,L]