0

私は答えを探し求めてきましたが、尋ねるのが最善かもしれないと判断しました。私は以下をリダイレクトしようとしています:

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

GET変数の使用と関係があることは知っていますが、私が試したすべての例は成功せずに終了します。

4

1 に答える 1

0

RedirectGET変数では機能しないため、ディレクティブでこれを行うことはできません。最善の選択は、mod_rewriteを使用することです(または、Webページ(phpファイルなど)に直接実装します)。

RewriteEngine On

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

/store/?p=3m_controltacこれにより、(301コードを使用して)からONLYにリダイレクトされhttp://www.designtoprint.com/3m-controltacます(他のURLは影響を受けません)。

于 2012-04-23T22:33:34.127 に答える