ブログ

301リダイレクトをWordPressで設定する

タルシャン

本業は、IT企業のエンジニアです。 私の正体を知っている方はそっと見守っていてください...

まず、「301リダイレクト」とは、

古い変更前のURLにきたアクセスを、新しい変更先のURLに転送することを言います。

そんな301リダイレクトをWordPress(ワードプレス)で設定する方法を紹介します。

301リダイレクトの導入方法

WordPressで301リダイレクトを導入する手段は3パターンあります。

  • Webサーバ設定ファイルで301リダイレクト
  • Functions.phpに追記で301リダイレクト
  • プラグインで301リダイレクト

このうち、上2つはある程度プログラムに詳しくないと難しいですね。

今回、それぞれの設定方法を紹介していきます。

Webサーバ設定ファイルで301リダイレクト

Webサーバー設定ファイルで301リダイレクトする方法はサーバーによって異なります。

代表的なもので解説していきます。

.htaccessを編集して301リダイレクト

Apacheであれば、.htaccessを編集することで301リダイレクトすることができます。

.confを編集して301リダイレクト

Nginxであれば、.confを編集することで301リダイレクトすることができます。

nginxの設定ファイルがある/etc/nginx/conf.dにある.confファイルを編集します。

(使用するサーバーによって違いますので、適宜読み替えてください)

serverブロック内にlocationディレクティブを追記し、その中にrewriteルールを設定することでリダイレクトできます。

rewrite リダイレクトするディレクトリ リダイレクト先 リダイレクトの種類;

Functions.phpに追記で301リダイレクト

PHPのプログラムを書くことで、301リダイレクトすることができます。

こちらの方法は、条件を分けることもできるので、URLひとつひとつ力技でリダイレクトする必要がありません。

プラグインで301リダイレクト

自分含めて「コード編集とか難しくて訳分からん」って人には、

プラグインで対策するのがおすすめですよ。

WordPressプラグイン「Redirection」で対策

「Redirection」を利用すれば簡単に301リダイレクトできます。

転送設定プラグインRedirectionの使い方

転送設定プラグインRedirectionの使い方は、

こちらで詳しく使い方を解説しています。

WordPress(ワードプレス)プラグイン「Redirection」使い方まとめ - タルシャンIT
WordPress(ワードプレス)プラグイン「Redirection」使い方まとめ - タルシャンIT

talushan.com

301リダイレクトをWordPressで設定のまとめ

301リダイレクトをWordPressで設定する方法には大きくわけて3つありました。

一番楽なのは、プラグインで対策する方法です。

一番面倒なのはPHPで編集する方法ですが、応用すれば、後々は楽できます。

ご参考にされてはいかがでしょうか。

WordPressテーマランキング

(ACTION)AFFINGER6

当ブログでもメインで使用しているWordPressテーマですよ。

SWELL

初心者でもおしゃれなウェブサイトが作れる。

THE・THOR

他を圧倒するようなおしゃれなサイト制作をしたいならこちら。

  • この記事を書いた人

タルシャン

本業は、IT企業のエンジニアです。 私の正体を知っている方はそっと見守っていてください...

-ブログ