2012-03-10 23 views
0

このようにリダイレクトしようとすると、機能しなくなり、リダイレクトされません。クエリが正常に動作しない単純なリダイレクト

Redirect 301 http://site.domain/file.php?query=q http://anothersite.domain/something.php 

ただし、クエリは機能しません。理由を知りたいのですが?クエリに応じてリダイレクトしたい

Redirect 301 http://site.domain/file.php http://anothersite.domain/something.php 

答えて

2

は、あなたが持っているRedirectを使用してRewriteRuleを使用するかという方法はありません。

RewriteCond %{QUERY_STRING} ^query=q$ [NC] 
RewriteRule ^file\.php$ http://anothersite.domain/something.php [R=301,L] 

QSAフラグを使用して送信する場合。

関連する問題