.htacces重定向带有特殊标志

时间:2016-05-20 11:14:08

标签: .htaccess

需要帮助;) 如何重定向此链接?

mydomain.com/selbständige?catid=141&id=141:kredit-für-selbstständige-ohne-schufa

经过测试:

RewriteCond %{QUERY_STRING} ^(.+&)?selbständige?catid=141(&.+)?$
RewriteRule ^/$ http://test.com? [R=301,L]

RewriteCond %{QUERY_STRING} ^(.+&)selbst%E4ndige?catid=141(&.+)?$
RewriteRule ^/$ http://test.com? [R=301,L]

redirect 301 "/selbständige?catid=141&id=141:kredit-für-selbstständige-ohne-schufa" http://test.com

......等等。 没有正常的工作流程。

1 个答案:

答案 0 :(得分:0)

尝试:

RewriteEngine on


RewriteCond %{THE_REQUEST} /selbst.+ndige\?catid=141&id=141:kredit-f.+r-selbstst.+ndige-ohne-schufa [NC]
RewriteRule ^ http://test.com? [L,R]

我使用。+ 来匹配uri中的特殊字符。