2014-11-01 18 views
-1

我试图写一些老反向一些301的规则,这些将被放置在的.htaccesshttp://subdomain.domain.com(不在根的.htaccess domain.com的)。写子站点的一些301规则只

以下是我想要设置的一些类型的重定向,第一个具体规则后面跟着一个全部备用。我对这样的逻辑编写正确的RewriteCond规则欣赏一些建议,所有这些有特定的最终URL重定向到:

非常感谢!

回答

0

试试这个:

RewriteEngine On 

RewriteCond %{QUERY_STRING} \blocation=uae\b 
RewriteRule ^.*$   http://www.domain.com/subfolder/sub2/sub3 [L,R=301] 

RewriteCond %{QUERY_STRING} \bsearchTerms=someterm1\b 
RewriteRule ^.*$   http://www.domain.com/subfolder2/program/url [L,R=301] 

RewriteCond %{QUERY_STRING} \breqGK=(755381|795971)\b 
RewriteRule ^.*$   http://www.domain.com/another/specific/url [L,R=301] 

RewriteRule ^.*$   http://www.domain.com/specific/url/forfallback [L,R=301]