インストールディレクトリ【WordPress】サブディレクトリからルートに変更する手順

  • ブックマーク

サブディレクトリにインストール(home URL)しているWordPressのシステム部分を、ルートディレクトリに変更する手順。

変更前

example.com

wp(ここにインストールされている)

wp-admin

wp-includes

wp-content

変更後

example.com

wp-admin

wp-includes

wp-content

このように変更する手順が、意外と分かりにくかったので、メモ。

バックアップは必ず行うこと

ファイルだけでなく、データベースも、必ずバックアップを行うこと。

ファイルを移動させる

FTPでファイルを移動させる。

この時、もともと、ルートにあった index.php には、サブディレクトリのパスが書かれている。

変更前

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

サブディレクトリの中にある index.php で上書きする。

変更後

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

wp-config.php、.htaccess に、サブディレクトリに関する記述がないかチェックする。あれば、修正する。

参考

データベース修正

Search Replace DB version 4.0 を使って、データベースに登録されているパスを変更する。

変更前

https://example.com/wp

変更後

https://example.com

ここで、最後のスラッシュは含まないスラッシュなしで登録されている部分もあるため。

Search Replace DB は必ず削除する

Search Replace DBをサーバーにアップして作業後、必ず削除する。

以上の作業で、ルートへ、WordPressのインストールディレクトリを移動完了となる。

投稿記事が 404になる場合の対処

投稿記事をトップから開こうとすると、404エラーになる場合、.htaccessファイルを再構築する。

手順は、

WordPressの管理画面にあるパーマリンク設定を開き、設定を変更せずに、変更を保存 ボタンをクリック。これで、.htaccessが再生成されて、記事が開けるようになる。

オンラインで受講できます

ぜひ、この機会に。

直接、人と会いにくい状況が続いています。

そんな中、あなたを知りたい!という人はたくさんいます。

じゃ?どうやって?

発信するパーソナルメディアを、ブログで作りましょう。

あなたが、元々持っている、スキル・知識・価値を伝えると、人生が変わります。

オンライン 4Days 【WordPressブログ】スタートアップ講座 -第2期- 開催決定!

●休日開催コース

5月30日(土)・31日(日)・6月6日(土)・7日(日)

19時30分から21時30分(2時間)

もしくは

●平日開催コース

6月1日(月)・2日(火)・8日(月)・9日(火)

19時30分から21時30分(2時間)

例えば、5月30日(土)と6月1日(月)は、同じ内容です。

2つのコースから、

自由に組み合わせていただけます。

お申し込みのチケットは、

1日目を、

休日コース 5月30日(土)でスタート

or

平日コース 6月1日(月)でスタート

どちらなのかをお選びください。

2日目以降は、1日目 受講時にご確認いたします。

詳細とお申し込みはこちら

  • ブックマーク

この記事を書いた人

情報発信ナビゲーター 大東 信仁

情報発信ナビゲーター / 博士課程中退 / ニックネーム : ものくろ / ブロガー / WordPressが得意 / orz レイアウト開発者 / 株式会社 あみだす 代表取締役