現在の接続環境は
です

記事内にプロモーションが含まれています。

プロモーションを含みます

WordPress カスタマイズ カスタマイズ 伝えたいこと 備忘録

パーマリンクURLを自動一括リダイレクト方法htaccessにて

所要時間目安:3

This session is using  IPv4  is established in

この記事は2023年4月4日のものです。現在は状況が異なる可能性がありますのでご注意ください。

目次に行く・戻る

2025年4月2日 (水曜日)↓における週間月間人気記事トップ3は?↓

  • 本日
  • 週間
  • 月間
  1. エクストレイルT32運転席側バイザーメッキモール剥がれ修復方法とオススメ両面テープ 4PV

    車の購入後、乗ろうが乗らまいが経年劣化というものは付きものなのですが、特にプラスチック部分や両面テープ部分などは経年劣化がどうしても起きてきてしまいます。 そんな車でも長めにお気に入りの愛車となれば長…

    もっと読む

  2. アイドリングストップシステム異常警告灯表示対処方法 4PV

    2010年前後以降の車に搭載されていることの多いアイドリングストップシステム。各自動車メーカーによって呼び名は異なりますが、機能としては信号待ちが長い時や停止時間が長い時などに勝手に(自動的に)アイド…

    もっと読む

  3. 純正シートベルトバックル

    シートベルトがきついのでシートベルト延長(バックル延長) 4PV

    すべての車に付いているシートベルト…。 ですが、体型や車種によってシートベルトのバックルが短いとシートベルトを締めた際にきつくて運転自体がしにくくなってしまいます。 それでは、せっかくの安全装置である…

    もっと読む

  1. エンジンスターターリモコン

    カーメイトのエンジンスターターでエラー15表示と対処方法 34PV

    夏冬に特に重宝するのが、エンジンスターターです。 メーカーはCARMATEやCOMTECユピテルなど各社ありますが、一番のオススメはリモコンから多くの情報を得ることができるカーメイト製品です。 なぜか…

    もっと読む

  2. エクストレイルT32運転席側バイザーメッキモール剥がれ修復方法とオススメ両面テープ 24PV

    車の購入後、乗ろうが乗らまいが経年劣化というものは付きものなのですが、特にプラスチック部分や両面テープ部分などは経年劣化がどうしても起きてきてしまいます。 そんな車でも長めにお気に入りの愛車となれば長…

    もっと読む

  3. アイドリングストップシステム異常警告灯表示対処方法 23PV

    2010年前後以降の車に搭載されていることの多いアイドリングストップシステム。各自動車メーカーによって呼び名は異なりますが、機能としては信号待ちが長い時や停止時間が長い時などに勝手に(自動的に)アイド…

    もっと読む

  1. エクストレイルT32運転席側バイザーメッキモール剥がれ修復方法とオススメ両面テープ 4PV

    車の購入後、乗ろうが乗らまいが経年劣化というものは付きものなのですが、特にプラスチック部分や両面テープ部分などは経年劣化がどうしても起きてきてしまいます。 そんな車でも長めにお気に入りの愛車となれば長…

    もっと読む

  2. アイドリングストップシステム異常警告灯表示対処方法 4PV

    2010年前後以降の車に搭載されていることの多いアイドリングストップシステム。各自動車メーカーによって呼び名は異なりますが、機能としては信号待ちが長い時や停止時間が長い時などに勝手に(自動的に)アイド…

    もっと読む

  3. 純正シートベルトバックル

    シートベルトがきついのでシートベルト延長(バックル延長) 4PV

    すべての車に付いているシートベルト…。 ですが、体型や車種によってシートベルトのバックルが短いとシートベルトを締めた際にきつくて運転自体がしにくくなってしまいます。 それでは、せっかくの安全装置である…

    もっと読む

今日は2025年4月2日です。

メルカリ招待コード:

サイトやホームページのURLはパーマリンクURLといい唯一無二のアドレスになります。そのサイトURLのパーマリンク設定URLをサイト移転などをした際に、記事数やホームページのURL数が多いとリダイレクト処理にそのひとつひとつにリダイレクト処理を行う必要が出てくることがあります。パーマリンクの構成が使用しているツールやブログサービスにより異なったりする場合などにそのようなことが発生してしまいます。

アドセンス336pxPC閲覧記事下表示1つ目コード

この記事を読む方へのオススメ

WordPressでは、パーマリンク設定を以下の中から選ぶことができます。(選択可能)

  • %post_name%
  • %post_id%
  • %year%
  • %monthnum%
  • など

%post_name%
%post_id%
%year%
%monthnum%
など、

上記を組み合わせて相対パスとして、以下のように記載します。

/%year%/%monthnum%/%postname%/

こういったパーマリンク設定でのURLは比較的長めのURLになってしまいます。
(長いパーマリンクURL:アドレス)

長いURLだと覚えにくいですし、わかりにくくなってしまいます。

ですので、
タイトルと同じようなパーマリンクにしてURLから内容がどのような内容のものか推測できるようにする方々多いように思います。

ですが、
スマホなどではすべてのURLは表示されません。なので、現在はそこまで気にしなくても良いように考えます。

GoogleやBingやYahooなどの検索エンジンにインデックス登録されればよいだけのことです。

短めのパーマリンクURLにするには一番良いのは、/%postname%/を選択することかと思われます。
投稿の際に変更も可能です。

WordPress意外のlivedoor BlogやSeesaaブログやFC2ブログ、そしてGoogleのブログサービスであるBloggerブログなどのブログサービスにおいてのパーマリンク設定は自分で設定ができません。

WordPressに移行した際にリダイレクト処理をしなければなりませんが、そのリダイレクト処理が記事数が多ければ多いほど作業工程が増えます。そのリダイレクト処理コードを自動的に作成し.htaccessにリダイレクト処理設定を一括ですべてのURLをしなければなりません。

骨が折れてしまう作業です。少なければまだ良いのでしょうが、100記事以上や1000記事以上などの場合には1行1行.htaccessに記載するのは大変です。

そこで、リダイレクト処理には2つの.htaccessに記載方法があります。

以下の箇条書き2つの方法です。

  • RewriteRule
  • Redirect permanent

それぞれのサーバーにおいて、どちらかのリダイレクト処理が使用できない場合があります。

Apacheサーバーであれば基本的にはどちらも使用可能ですが、できない場合はRewriteRuleにてリダイレクト処理が可能なことが多いです。

上記しましたが記事数が多ければ多いほど骨が折れる程難儀な作業上程になります。
Redirectプラグインなどを使用してcsv形式にてパーマリンクURLをsourceとtargetに並列にして一括インポートも可能ですが、プラグインはできるだけ使わない方がセキュリティ的にもサイト速度的にも良いです。

今回はパーマリンク設定URLのリダイレクト処理コードをカスタム投稿内にあるWordPress意外のブログサービスからのパーマリンクURLを抽出して、WordPressでのパーマリンク設定URL構造へリダイレクト処理コードを自動的に一括抽出方法です。

WordPressにはテーマがありますが、どのテーマ内にもpage.phpというテンプレートがあります。

そのpage.phpテンプレートを使用して、内容を以下のように編集します。

RewriteRule ^を使用して一括リダイレクトコードを自動的に作成します。

<?php /*

Template Name: export

*/ ?>
 
<?php
$posts = get_posts('numberposts=1500');
global $post;
?>
 
<?php if($posts): foreach($posts as $post): setup_postdata($post);
echo "RewriteRule ^";
echo get_post_meta($post->ID,'blogger_permalink',TRUE);
echo "/$ ";
the_permalink();
echo " [L,R=301]<br />";
endforeach;
endif;
?>

上記を記載後にpage.phpのファイル名をredirect.phpなどとファイル名を変更して保存します。

その後、FTPツール(FFFTPやFilezillaやWinSCPなど)でテーマの子テーマ内にアップロードします。

WordPressのダッシュボードより固定ページを新規作成します。

その際に、固定ページのテンプレート設定をexportにします。

その後固定ページを公開してもプレビューしただけでも一気に以下のように旧サイトのパーマリンク設定URLと新サイトのパーマリンク設定URLをRewriteRule ^を付与して出力することができます。

あとは、出力された複数行のリダイレクト処理コードをコピーして.htaccessにペーストします。

RewriteRuleでの記載の際には必ず一度はRewriteEngineONを記載しなければなりませんが、昨今ではSSL化においてリダイレクト処理をしているはずなのでRewriteEngineONは既に記載済みかと思われます。記載されていない場合には記載してください。

記載後に、上記で使用したFTPツールでディレクトリ直下の.htaccsessに上書きなり書き換えなりをします。

※この際に.htaccessは非常に重要なファイルなので初めに必ずバックアップをしてからにしましょう。

上記したようにリダイレクト処理の一括リダイレクト設定を追記したことなどにより、どこかに記載ミスがあったらサイトが表示されなくなってしまします。そういった場合にはバックアップした.htaccessを再アップロードして先述した.htaccsessの記載ミスを修正後に再度アップロードしてください。

.htaccessはバックアップを元に戻せばサイトは以前のように表示されるはずです。

Redirect permanentを使用して一括リダイレクトするパーマリンク設定URLを抽出して自動的にRedirect permanentを付与してリダイレクト処理設定する場合は以下のサイトを参照してください。

今回は、パーマリンク設定URLが設定できないブログサービスの内1つの、Googleの提供サービスであるBloggerブログからWordPressへ移行した場合についての、パーマリンク設定URLの一括でのリダイレクト処理方法です。

これで、上記したリダイレクト処理の2つの方法のどちらでも旧サイトのパーマリンク設定URLと新サイトのパーマリンク設定URLのリダイレクト処理コードが付与されたものが複数行に渡り一括抽出されます。

あとは、しっかりとリダイレクト処理されているか旧サイトのパーマリンク設定URLをアドレス欄に記載して確認してみましょう。

Windows10サポート終了まで

【AmazonスマイルSALE】!


3/28(金)9時から4月1日(火)23時59分まで、「AmazonスマイルSALE」開催予定

3月28日(金曜日) ~ 2025年4月1日(火曜日) 23:59まで

あなたにおすすめな関連記事

エアウィーブ

伝えたいこと 備忘録 治療

airweaveは評判通りなのか使ってみた感想とレビュー

ここ数年でairweaveは有名アスリートをCMに起用して有名になってきています。 真央ちゃん、坂東玉三郎さん、そして、テニスの世界ランキング4位まで登り詰めた錦織圭君など…。以前には北島康介さんも起…

もっと読む

インフィード広告アドセンス

パソコン

PC カスタマイズ 伝えたいこと 備忘録

パソコンの異音原因はCPUファンかHDDが2大原因で解決方法

パソコンも長く使っていると、人間と同じように経年劣化してきます。 去年の年末くらいからパソコンからカラカラというのでしょうかブーンというのでしょうか…。 そんな異音が聞こてきていました。

インフィード広告アドセンス

遺伝子検査

伝えたいこと 備忘録 時事ネタ 治療

遺伝子検査MyCodeはしたほうが良いのか?悪いのか?どっち?

ここ数年で遺伝子検査がいろいろな方面で話題になってきています。一番有名なのが元光GENJIの大沢樹生さんの親子関係を証明する遺伝子検査がありました。大沢樹生さんの事について何も明言することはないのです…

もっと読む

インフィード広告アドセンス

Stinger7デモサイトスクショ

Stinger6 Stinger7 WordPress カスタマイズ カスタマイズ テーマ 伝えたいこと 備忘録

Stinger6のフッターに3カラムのウィジェットを追加する方法

WordPressのテーマには多くのものがあります。 中でも無料のテーマでStingerがとても有名です。 かつ、 SEO的にも優れています。 また、 カスタマイズ性にも良いです。 そこで、 Stin…

もっと読む

インフィード広告アドセンス

光触媒エアコンフィルター

メンテナンス 備忘録

車のエアコンが臭い時のおすすめの対処方法はフィルター交換

そろそろ、春日和になってきました。そこで、 これから暑くなる夏やジメジメする梅雨時にはエアコンは必須になると思います。特に車においては外で走ったり外に駐車されている為に、 室内のエアコンより臭いの原因…

もっと読む

インフィード広告アドセンス

ページ表示速度高速化

Stinger6 Stinger7 WordPress インターネット カスタマイズ テーマ 伝えたいこと 備忘録

ページ表示速度高速化方法で子テーマに@import使用しない方法と画像圧縮

以前からページ表示速度が気になっている私です。今回は大きく分けて2つの事を実施しました。 ちょっとなぐり書きですが、備忘録として残しておきたいと思います。     ページ速度高速化…

もっと読む

あなたが訪問してから

0 秒経過 🎉

WordPress, カスタマイズ, カスタマイズ, 伝えたいこと, 備忘録」の人気記事

入学入社まであと…入学入社祝いはどんなPresent(プレゼント)でどのように過ごされますか?

ホワイトデープレゼントは以下などの豊富なキャンペーン商品から選ぶと良いと思います。

おすすめ!!

世界中でNo.1のシャアを誇るAmazonでのお得なお買い物でお得をしよう!!ネット通販なので、もちろん24時間年中無休です。健康商品から食品、車カスタマイズ商品、大手家電メーカー商品やパソコンの自作サプライ商品、その他アマゾン・プライムでは映画やドラマなど多くの作品や番組を見ることができます。マスクなど衛生商品も今では必須アイテム。一番信用できて一番商品数の多いAmazonでの買い物が絶対にオススメ!!

おすすめ2

楽天による季節特集です。それぞれの季節ごとにお得なお買い物商品やお得な旅行商品、その他にもAmazon同様に国内最大の買い物ポータルサイトです。楽天をメインにお買い物されている方はポイントやSPUも貯まりさらにお得に!!楽天カードや宇佐美系列のガソリンスタンドでも楽天ポイントが今では貯まります。それらのポイントを貯めてお得にお買い物や旅行商品その他にもパソコンサプライや車カスタマイズ商品など楽天も充実しています。

ブログサービスが始まってから:


カウントダウンタイマー

おすすめの記事一部広告

お小遣い稼ぎにアンケート。

Multiplex 広告

Total611


アドセンス336pxPC閲覧記事下表示1つ目コード

目次に戻る

よろしかったらシェアよろしくお願いします。

-WordPress, カスタマイズ, カスタマイズ, 伝えたいこと, 備忘録

目次に戻る

目次に戻る


コメントを閉じる

comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です


This site uses Akismet to reduce spam. Learn how your comment data is processed.