WordPressの基本設定(?p=123)のページのリダイレクト設定(.htaccess編集)

本記事ではwordpressを使用したページ(基本設定)のRedirectの設定について記載します。
Redirectの設定に関しては、「.htaccess」ファイルへの設定で実現する方法になります。

wordpressの基本設定のパーマリンクでは、”?p=123″の形となっています。
この形のURLの場合、通常のredirect設定にひと手間加えないとredirectできませんのでこちらで紹介いたします。

※また、本設定による不都合/不具合に関しては担保しかねますので、ご自身の判断/責任での対応をお願いいたします。

Contents

Redirect設定方法

  1. FTP接続できるアプリを使用して、wordpressをインストールしているサーバーのディレクトリに移動する。
  2. wordpressをインストールしているルートディレクトリにある「.htaccess」ファイルをLocal PCへダウンロードする。(wordpressをサブディレクトリにインストールしている場合でも、ルートディレクトリの.htaccessへの設定でredirect出来ます)
  3. ダウンロードした「.htaccess」ファイルをテキストエディタ等で開く(テキストエディタがなければメモ帳などで開いてもOK)
  4. 「.htaccess」ファイルを開くと、下記のようなwordpressようの設定が書かれた行がありますが、これよりも上の行に、redirect設定を記述します。
← ここに、redirect設定を記述する。

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
・
・
・
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

5. 「.htaccess」に下記のようなredirectの記述(RewriteCondの行と、RewriteRuleの行の2行で一つのリダイレクト命令になります)を追加

注:RewriteRuleの行でリダイレクト先のURLの最後に ”?” を入れないと、リダイレクト先のURL+”p=123″などの文字列が付与された状態で、Redirect処理が実行されるため、異なるページへ飛んでしまうことがある為、忘れずに設定してください。

# Redirect function
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{QUERY_STRING} ^p=123$ # ← ここに該当ページの"p="で始まる番号に置き換えて記述
RewriteRule ^$ "https://〇〇〇/×××/?" [R=301,L] # ←ここに、上記で指定したページのRedirect先を設定
</IfModule>

6. 編集した内容について、文法に問題がないかの確認をsyntax checkerなどを使用して事前に確認してください。(文法に誤りがある場合は、webサイトが開けなくなる場合もありますのでご注意ください。)
7. 編集した「.htaccess」ファイルを、元あった場所に上書きUpload(上書き前のファイルもバックアップを取っておくことをお勧めします)
8. リダイレクト設定が正しく動作しているかを確認する為、リダイレクト前のURLをリダイレクトチェッカーなどのサイト等に入力して、リダイレクトの遷移を確認し期待通りになっているか確認してください。

以上で、Redirect設定は完了です。

[お知らせ]Wordpressを高速に動作させることのできるレンタルサーバー国内No.1

wordpressでHPの運用しているかた、結構多いかと思います。
wordpressは、htmlでのHP運用と異なり、随時PHPで動的にサイトを生成する為どうしても、wordpressで作成したHPは応答が遅くなりがちになります。

そんな方にお勧めなのが、wordpressの高速化にとことん力を入れているwpX Speed レンタルーサーバーのご紹介です。

wpX speedの取り組み内容

wpX speedがwordpress高速化のためにどのような取り組みをしているかというと、

記憶媒体(SDD)からのデータ読み込み高速化:
HPのデータが保存されている記憶媒体(SSD)からのデータ読み込みを高速化するために、次世代の接続インターフェースとなる「NVMe」を採用することにより、読み込み速度が16倍となるようにしています。

急なアクセス増加への対応:
急なアクセス増加への対応として、オートスケール機能を搭載しており、急激な負荷増を検知した場合、メモリや、CPU等のリソースをより多いプランに自動的に移行することで、多くのアクセスを捌くことが出来ます。
この際、より多くのリソースを使用するため、その分料金も上がることになりますが、予算なども事前に決めることが出来るので、想定以上の料金が請求されることはありません。

その他:
アカウントごとにCPUやメモリのリソースを確保するため、他のユーザーの使用状況に左右されることなくリソースを使用可能。
また、wordpressのcoreとなるPHPの処理を高速・安定化する機能も搭載している為、よりwordpressの高速化に特化したサーバーとなります。

料金

料金プランは、7プランあり、ミニマムのプランではひと月1320円から利用可能となります。

wordpressでHPを運用しているが、どうしてもHPの応答速度が遅くて困っているという方は、wpX Speed を検討してみてはいかがでしょうか。