2012-04-23 17 views
0

私は検索して答えを探しており、質問するのが最善であると判断しました。私は、次のようにリダイレクトしようとしています:GET変数を使用したHtaccessリダイレクト

redirect 301 /store/?p=3m_controltac http://www.designtoprint.com/3m-controltac 

私はそれがGET変数が、私は成功せずに端を試したすべての例を使用してとは何かを持って知っています。

答えて

0

Redirectディレクティブでは、GET変数では機能しないので、これを行うことはできません。 (他のURLはできなくなります。これは、/store/?p=3m_controltacからONLY http://www.designtoprint.com/3m-controltacに(301コードを使用して)リダイレクトします

RewriteEngine On 

RewriteCond %{QUERY_STRING} =p=3m_controltac 
RewriteRule ^store/$ http://www.designtoprint.com/3m-controltac? [R=301,L] 

:あなたの最良の選択は、mod_rewriteの(または直接あなたのウェブページ(例えばPHPファイル)に実装)を使用することです影響を受ける)。

関連する問題