我有一个重写规则来获取干净的网址..唯一的问题是,谷歌显示一些动态网址,我不想提供动态网址。
我想要的是:如果用户输入动态网址,他会被重定向到干净的网址。例如:
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]
谢谢!!
答案 0 :(得分:0)
好的,重试:)
RewriteCond %{QUERY_STRING} ^index=([a-zA-Z0-9]+)$
RewriteRule ^/ /%1? [R=302,L]