WordPressの始め方と使い方をわかりやすく解説!

【エックスサーバー 利用者向け】WordPressのリダイレクトを行う方法と注意点

エックスサーバー利用者向けにWordPressでリダイレクトを行う方法を解説します。

チェック

一般的なWordPressのリダイレクト方法は、WordPressでリダイレクトを行う方法の記事で解説を行なっています。

エックスサーバーでリダイレクトを行う方法

エックスサーバーでリダイレクトを行う方法には、次の2つがあります。

  1. エックスサーバーのサーバーパネルにログインし、.htaccessファイルを編集する
  2. FTPでサーバーの.htaccessファイルにアクセスして、.htaccessファイルを編集する

2番の「FTPでサーバーの.htaccessファイルにアクセスして、.htaccessファイルを編集する」方法については、以下の記事で解説しています。

https://fox-wp.com/wordpress-redirect/

この記事では、「エックスサーバーのサーバーパネルにログインし、.htaccessファイルを編集する」を解説していきます。

エックスサーバーでリダイレクトを行う手順

エックスサーバーのサーバーパネルにログインし、.htaccessファイルを編集する手順は、次の通りになります。

  1. サーバーパネルへログインする
  2. .htaccess編集」を開く
  3. 対象のドメインを選択する
  4. .htaccessファイルのバックアップを取る
  5. .htaccessファイルの編集を行う

注意

.htaccessファイルはWordPressの重要な設定ファイルです。間違った記述を行うと、WordPressが起動しないと言ったトラブルの原因になります。必ずバックアップを取ってから編集を行うようにしましょう。

サーバーパネルへログインする

まずはエックスサーバーのサーバーパネルへログインを行ってください。

エックスサーバー のログイン画面はこちら

.htaccess編集」を開く

「.htaccess編集」をクリック

.htaccess編集」をクリック

.htaccessファイルを編集するために、ホームページの項目から「.htaccess編集」をクリックしてください。

対象のドメインを選択する

チェック

ドメインを1つしか追加していない方は不要な手順です。

リダイレクトを行いたいドメインを選択する

エックスサーバーに追加してあるドメインの一覧が表示されます。リダイレクトを行いたいドメインの欄にある「選択する」をクリックしてください。

.htaccessファイルのバックアップを取る

「.htaccess編集」画面を開く

.htaccess編集」画面を開く

.htaccess編集」画面が開きます。タブから「.htaccess編集」を選びます。

.htaccessファイルのバックアップを取る

.htaccessファイルのバックアップを取る

画面が切り替わり、対象ドメインの.htaccessファイルの内容が表示されます。

.htaccessファイルの内容をテキストファイルなどにコピー&ペースとして、バックアップを取っておきましょう。

.htaccessファイルの編集を行う

まず.htaccessファイルに、次の内容の記載があるので見つけてください。

チェック

環境によって、内容が多少違うことがあります。

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

リダイレクトを行うために、上記の記述の前に次の記述を行ってください。

# BEGIN Redirect
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^old-page new-page [L,R=301]
</IfModule>
# END Redirect
項目説明
old-pageリダイレクト元のページパス
new-pageリダイレクト先のページURL

ファイルの編集の具体例

例えば、https://examplemcom/redirect-1/からhttps://examplemcom/redirect-2/のページへリダイレクトを行いたい場合は次のように記載します。

# BEGIN Redirect
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^redirect-1/ https://examplemcom/redirect-2/ [L,R=301]
</IfModule>
# END Redirect

.htaccessファイルの全体の内容は次のようになります。

# BEGIN Redirect
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteRule ^redirect-1/ https://examplemcom/redirect-2/ [L,R=301]
</IfModule>
# END Redirect
# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>
# END WordPress

関連記事

FOXWP

エックスサーバーレビュー|ページ表示速度や稼働率を検証してみた

エックスサーバーを利用されるかどうか悩んでいる方に向けて、この記事ではエックスサーバーのパフォーマンスを検証したレビューを掲載しています。 パフォーマンスの検証では、レンタルサーバーを選ぶ上で重要なページ表示速度と稼働率

FOXWP

「ロリポップ!」検証レビュー|ハイスピードプランは本当におすすめ?

この記事では、ロリポップ!は安心して使えるかどうか悩んでいる方に向けて、実際に契約して検証したロリポップ!のレビューを掲載しています。 検証内容は、 稼働率:サーバーが安定しているかどうかの目安となります。 ページ表示速

FOXWP

Conoha WINGで無料独自SSL設定に失敗した時の対処法

Conoha WINGで無料独自SSL設定を有効化した際に、下記のエラーメッセージが表示された時の対処法です。 私の場合は、4時間ぐらい時間をおいて、再度SSL設定を有効化することで有効化できました。 ベーシック認証など

FOXWP

【画像解説】さくらのレンタルサーバでWordPressサイト・ブログの始め方

この記事では、さくらのレンタルサーバでWordPressサイト・ブログを始めるための手順を画像付きで解説していきます。 さくらのレンタルサーバでWordPressサイト・ブログを始める手順 さくらのレンタルサーバでWor

FOXWP

エックスフリーは安心して使える?実際の利用者の評判を調査してみた

無料で使えるレンタルサーバーでエックスフリーを検討している方に向けて、エックスフリーの評判を調査してみました。 調査した結果をメリット・デメリットとしてまとめています。 他にも申し込み手順や調査した口コミなどを掲載してい

FOXWP

XFREE(エックスフリー)でワードプレスを始める手順と注意点を解説

エックスサーバー株式会社が提供している無料レンタルサーバー「XFREE(エックスフリー)」でWordPressを始める手順を解説していきます。 XFREE(エックスフリー)でWordPressを利用する上での注意点も記載