2017-12-08 11 views
2

リダイレクトの問題が発生しています。入力リンクは次のようになります:301クエリパラメータを使用してリダイレクト

http://domain1.com/xyz?targetPCUrl=http://domain2.com/test?q1=val

すなわちフルリンク(たとえば1日)でのクエリのparamの一つ(例えば第二)リンクそのものです。

ここで、すべてのコールを2番目のリンクにリダイレクトするために、apache htaccess rewriteruleを書きたいと思います。私は今まで、これを持っている:

RewriteCond %{QUERY_STRING} ^targetPCUrl=([/a-zA-Z_-]*) 

フラグ[R=301,L]でのRewriteRuleがどうあるべきか?このような

答えて

2

何かが行う必要があります。

RewriteCond %{QUERY_STRING} targetPCUrl=(.*)$ 
RewriteRule^%1 [R=301,L]