0

私が使用しているテンプレートは、URLの末尾に?fontstyle = f-smallerまたは?fontstyle = f-smallerのリンクを生成しています(ユーザーのテキストサイズの設定に応じて)。現在、これは明らかな重複コンテンツの問題を引き起こしています。この機能を無効にしましたが、URLはまだ提供されています。

.htaccessを使用してこれらのURLを削除したいと思います。例: http://www.mysite.com/article?fontstyle=f-smallerはhttp://www.mysite.com/article にリダイレクトし ます

私はそれについてここや他の場所で検索しましたが、セグメントを削除する方法しか見つかりませんでした。セグメント内に入れたい変更ですが、どうすればよいかわかりません。

前もって感謝します

4

1 に答える 1

2

試す

RewriteEngine On

RewriteCond %{QUERY_STRING} ^(.*)(^|&)fontstyle=f-smaller(.*)$
RewriteRule ^(.*)$ /$1?%1%3 [R=301,L]
于 2012-07-11T04:17:30.957 に答える