Redirection プラグイン 正規表現のサンプル 301リダイレクト集
2014年2月3日
Categories | ホームページ ブログ(WordPress) SEO
ワードプレス プラグイン【Redirection】 正規表現のサンプルです。
当ブログに施した301リダイレクト転送ルールの色々。
一緒に「.htaccess」ファイルを利用する301リダイレクト方法も掲載しました。
パーマリンク設定はデフォルト。
ホームページ運営(サイト)の中でブログ使用。参考まで。
例1 ワードプレス 記事全体のリダイレクト
リダイレクト(転送)されると
http://www.example.com/blog/page/○○○ ※404ページ
↓
http://www.example.com/blog/?paged=○○○
転送ルールの設定
ソース URL:/blog/page/(.*)$
一致条件 : URLのみ 操作 : URLへ転送 正規表現にチェック
ターゲット URL:http://www.example.com/blog?paged=$1
「.htaccess」ファイルの記述例
RewriteRule ^blog/page/(.*)$ /blog?paged=$1 [R=301,L]
例2 ワードプレス カテゴリ全体のリダイレクト
リダイレクト(転送)されると
http://www.example.com/blog/?cat=○○○/page/ ○○○ ※404ページ
↓
http://www.example.com/blog/?cat=○○○
転送ルールの設定
ソース URL:/blog/\?cat=(.*)/page/(.*)$
一致条件:URLのみ 操作 : URLへ転送 正規表現にチェック
ターゲット URL : http://www.example.com/blog/?cat=$1&paged=$2
「.htaccess」ファイルの記述例
RewriteRule ^blog/\?cat=(.*)/page/(.*)$ /blog/?cat=$1&paged=$2 [R=301,L]
例3 タグ全体のリダイレクト
リダイレクト(転送)されると
http://www.example.com/blog/?tag=○○○/page/ ○○○ ※404ページ
↓
http://www.example.com/blog/?tag=○○○
転送ルールの設定
ソース URL:/blog/\?tag=(.*)/page/(.*)$
一致条件 : URLのみ 操作 : URLへ転送 正規表現にチェック
ターゲット URL:http://www.example.com/blog/?tag=$1&paged=$2
「.htaccess」ファイルの記述例
RewriteRule ^blog/\?tag=(.*)/page/(.*)$ /blog?tag=$1&paged=$2 [R=301,L]
この3パターンを設定するだけで、殆どブログのクロールエラー(ウェブマスター
ツール内)はなくなりますが、他にエラー出てきたらここに追記していきます。