2011-10-28 15 views
0

これらの質問がたくさんあることは知っていますが、私はまだ私の問題を理解していません。 Googleの雑多なリンクのおかげで、このウェブサイトのリンクが間違っていることが判明しました。私は以下のような書き換え条件を書きました:.htaccess 301クエリでリダイレクト

RewriteCond %{QUERY_STRING} ^t=&s=BARREEL+YOUR+OWN+BOURBON+RISKY+WHISKY+BARREL+PACK+$ 
RewriteRule ^/results.php$ http://www.thepartysource.com/express/item.php?id=28952 [R=301] 

「+」は実際のリンクです。

RewriteCond %{QUERY_STRING} ^t=&s=BARREEL\+YOUR\+OWN\+BOURBON\+RISKY\+WHISKY\+BARREL\+PACK\+$ 
RewriteRule ^/results.php$ http://www.thepartysource.com/express/item.php?id=28952 [R=301] 

サイトはまだ間違ったページに私を取り、私をリダイレクトしません:それは特殊文字としてそれらをカウントしないように、私は次のように書いてみました。誰か助けてもらえますか?前もって感謝します。

EDIT:

URLがある

/results.php?t= & S = BARREEL + YOUR OWN + +のBOURBON + RISKY +ウイスキー+ BARREL + PACK +

+0

リダイレクトしようとしているURLの例を挙げることはできますか? @ NickQ。 –

+0

確かに、私はそれを編集します。 – James

+0

常に/results.php?t=&s=BARREEL+YOUR+OWN+BOURBON+RISKY+WHISKY+BARREL+PACK+ 'になりますか? –

答えて

0

RewriteRuleをお持ちではなく、代わりにRedirectを使用できます。

Redirect 301 /results.php?t=&s=BARREEL+YOUR+OWN+BOURBON+RISKY+WHISKY+BARREL+PACK+ http://www.thepartysource.com/express/item.php?id=28952 [R=301] 

しかし、あなたのサイトの検索結果ページを許可しない/索引を付けるべきではないと言われていることは注目に値する。

+0

ありがとうございましたが、実際にこの方法で試してみましたが、私にとってはうまくいきません。 – James

関連する問題