【さくらサーバー】リニューアルで別のディレクトリ(フォルダ)で作成したWordPressサイトを差し替える方法

cats

さくらサーバー

WordPressサイトでさくらサーバーを利用し、同じドメインでのの引っ越し方法を紹介します。
新サイトをさくらサーバーのディレクトリで作成後に、今のWordPressサイトと切り替える方法です。

参考:WordPressサイトリニューアルの流れ・手順(さくらサーバーで同一ドメイン前提)

 

本日個別レッスンで、さくらレンタルサーバー で新しいWordPressサイトの引っ越しをサポートしました。その際の要点をメモしておきます。

WordPressの移動中の、サーバーエラーについて

このような画面が表示されるとドキ!っとしますが大丈夫です。見えていないだけでデータはちゃんと残っています。
サーバーにログインして意図的にデータベースを消していない限り、ちょっと手があたったくらいでは消えないので大丈夫です。

運営中の方で一瞬でもエラー含めおかしくなっては行けない場合は、「リニューアル中です」のindex.htmlでトップページを一旦工事中にしておくことをおすすめします。

もしくは、あまりアクセスが少ないサイトさんならアクセスの少ない時間帯で移転作業をされると良いと思います。

WordPressのトップページの index.php と index.html の両方が混在している場合は、index.htmlが優先されて表示されます。

さくらサーバーでは

https://www.8seminar.com/wp

既にこのようにドメインの下にフォルダを作って(例:wp)

それをドメイン直下に表示しています。

例:今のサイト https://www.8seminar.com/wp

この「wp」フォルダに入っているWordPressサイトを

https://www.8seminar.com/newwp

この「newwp」フォルダに変更する方法です。

まずは、フォルダの階層を確認しましょう。

さくらサーバーの管理画面の「ドメイン/SSL」にあるドメイン名のWEB公開フォルダの下の「~/www/○○○」

○○○がWordPressのデータが入っているフォルダ名です。

意外と「wp」このフォルダ名でインストールしていたつもりが

注意!フォルダの階層について

インストール時に何度かクリックしてしまい、「/wp/wp」のように入れ子になっていることが多いです。
必ず今のWordPressサイトが入っているフォルダを確認します。

3つのファイルをバックアップとして保存します

さくらのファイルマネージャーにログインし、何かあっても戻せるようにWordPressのサイトの中にある3つのファイルをダウンロードし、バックアップとして保存しておきましょう。

  • .htaccess
  • wp-config.php
  • index.php

 ① WordPressの管理画面で今のサイトのURLを変更します。

WordPressにログインし、設定の一般設定からWordPressアドレスとサイトアドレスを変更します。

今画像では「wp」にしていますが、皆さんの実際に入っているフォルダ(ディレクトリ名)にしてくださいね。

もしこちらの設定を間違えるとWordPressにログインできなくなり焦りますが大丈夫です。自分でデータベースを消さない限りエラーが出て見えなくなていてもウェブサイトのデータが消えるということはないので大丈夫です。

その場合は

  • wp-config.php ファイルを変更することで直せます。

② リニューアル用の新サイトのアドレスを変更します。

同様に、リニューアル用の新しいWordPressサイトにログインし、設定の一般設定からWordPressアドレスとサイトアドレスを変更します。

先程確認したフォルダをFTPソフトでクリックし、全データをダウンロードします。
少なくとも2000ファイル以上あると思いますのでしばらく待ちます。ファイル数が多いと数十分とかなり時間かかります。

 

 

 

③ 新しいサイトのドメイン直下のindex.phpを修正します

さくらのファイルマネージャーにログインし、

「index.php」をダウンロードし、中身を書き換えてアップロード

ダウンロードした「index.php」をエディタやメモ帳で開き、下記の1行の記述を修正します。

※今回は新しいWordPressサイトが「newwp」に入っているという前提ですので皆さんのフォルダ名で修正します。

修正前の元の記述

require( dirname( __FILE__ ) . '/wp-blog-header.php' );

修正後の記述

require( dirname( __FILE__ ) . '/newwp/wp-blog-header.php' );

 

④ 「.htaccess」をダウンロードし修正しアップロードします

「.htaccess」をダウンロード

修正前の元のファイル


RewriteEngine On
RewriteBase /newwp2/
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /newwp/index.php [L]

修正後のファイル


RewriteEngine On
RewriteBase /  ←この行を変更します(/newwp を削除)
RewriteRule ^index\.php$ - [L]
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]  ←この行を変更します(/newwp を削除)

 

修正箇所は下記の2行のみです。

RewriteBase /

RewriteRule . /index.php [L]

これでOKです。

 

忘れがちなので追記【検索エンジンでの表示】

作成中に設定の表示設定から 検索エンジンがサイトをインデックスしないようにする にチェックを入れて検索エンジンに引っかからないようにしていた方は必ず下記の部分のチェックを外します。

自分では見えているので気づきにくいですがチェックを入れたままでは、検索エンジンに引っかからないので誰も来ないウェブサイトになってしましますので必ずチェック外しましょう。

おまけ

下記も行って起きましょう

  • GoogleAnalytics(Googleサーチコンソール)の再設定
  • Googleサイトマップ登録

これで終了です!

cats

さくらサーバー

価格もお手頃で利用者の多いレンタルサーバーです。

当サイトも以前、1日速習WordPressセミナーの受講者さんにさくらサーバーさんの1年無料特典を付けて講座を行っていました。
価格もお手頃で利用者の多いレンタルサーバーです。

2021年3月10日(水) 13:00-15:00

無料のCanvaを使ったアイキャッチ画像の作り方

セミナー/講座一覧

オンライン講座を作る3ヶ月講座

2021年7月30日(金)申し込み締め切り
個別レッスン付きのオンライン講座やオンライン教室等を始める人のための講座です。資料の作成方法やセミナーを行う方法、オンライン講座用のWebサイトもWordPressで作成します。

1日速習WordPressセミナー

1日速習WordPressセミナー

WordPressを使ってウェブサイトを作る1日速習セミナーのオンライン講座です。
【特典付き】エディタの使い方動画・アイキャッチ画像の作り方動画等の約20(1本約1、2時間)の過去動画とワークショップ、質問会への参加等。

Lightningテーマセミナー

Lightningテーマで作るビジネスサイト

無料の「Lightning」テーマを使用してビジネスサイトを制作していく録画動画セミナーです。
このデモサイトと全く同じものを作成することができます。約4時間の録画動画とデモサイトで使用しているCanvaで作った画像の作り方動画付き。

ランディングページ作成講座​

自由度の高いWordPressのElementerプラグインを使用してランディングページ(ウェブサイトももちろん作れます)を制作していくセミナーです。

  セミナー一覧

ネットショップ制作講座

ネットショップを作成するオンラインセミナー&ワークショップです。最近人気のShopify(ショッピファイ)を使用します。

Canvaで作るロゴ作成&画像編集セミナー

初心者向けのロゴ&画像編集講座

無料画像編集ツールのCanva(キャンバ)を使った初心者向けの画像編集講座です。名刺作成講座付き。※当サイトの画像もほぼCanvaで作っています。

オンライン講座を作る3ヶ月講座

オンライン講座やオンライン教室等を始める人のためのセミナーです。資料の作成方法やセミナーを行う方法、オンライン講座用のWebサイトもWordPressで作成します。

WordPressウェブ制作3ヶ月コース