【WordPress】インストールフォルダとTOPページURLが異なる場合や「403エラー」回避

WordPress

1サーバー複数ドメイン運用でWordPressインストールフォルダと
TOPページとして表示したいURLが異なる場合の対処方法を記載します。
(サブディレクトリにWordPressを新規インストールした場合のことです)
これをしないと、「403エラー」が表示されます。

仮に、
WordPress のインストールアドレス (URL) を以下とします。
 > http://example.com/newdir
サイトのアドレス(URL)にしたいルートディレクトリを以下とします。
 > http://example.com

以下、手順です。

1.WordPress管理画面にて
設定 > 一般設定を開く。

2.設定したいURL(上記)を入力し、保存。

3.WordPress をインストールしたディレクトリ(http://example.com/newdir)にある
「 index.php」 と 「.htaccess」 ファイルを設定した
サイトのルートディレクトリ(http://example.com)へコピー。
※移動ではなくコピペにしてください
※.htaccess が表示されない場合があります。その場合は、FTPの表示設定にて
すべてのファイルを表示させる設定(隠しファイルを表示など)にしてください。

4.ルートディレクトリに移動させた「 index.php」 ファイルを以下のように編集し、上書き保存。
【修正前】
→require( dirname( __FILE__ ) . ‘/newdir-blog-header.php’ );
【修正後】
→require( dirname( __FILE__ ) . ‘/newdir/newdir-blog-header.php’ );

5.新しいURLからログインし、確認。
→例:http://example.com/newdire/newdir-admin/

以上です(^^♪

タイトルとURLをコピーしました