インストールしたWordPressの階層(/wp/など)を変更する方法

WordPressインストール時に、サブディレクトリ(/wp/など)へインストールすると
トップページが「https://○○○.com/wp/」になってしまいます。
インストール後にドメイン直下のURL「https://○○○.com/」に変更したい時の設定方法をご紹介します。

1,WordPressダッシュボードで設定変更

WordPressへログインして「設定」→「一般」をクリックします。
「設定」→「一般設定」

「サイトアドレス(URL)」から「/wp」を削除します。
サイトアドレスを変更

「変更を保存」をクリックして設定を保存します。

2,WordPressファイルの編集

WordPressのPHPファイル等の変更も必要となります。ファイル編集

index.phpの編集

WordPressをインストールしたディレクトリ直下(/wp/など)にあるindex.php をエディタで編集します。


/**
* Front to the WordPress application. This file doesn't do anything, but loads
* wp-blog-header.php which does and tells WordPress to load the theme.
*
* @package WordPress
*/
/**
* Tells WordPress to load the WordPress theme and output it.
*
* @var bool
*/
define('WP_USE_THEMES', true);
/** Loads the WordPress Environment and Template */
require( dirname( __FILE__ ) . '/wp-blog-header.php' );

17行目の「/wp-blog-header.php」を
「/WordPressインストールディレクトリ(wp)/wp-blog-header.php」に変更します。

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

変更できたら保存してください。

index.phpと.htaccessを移動

「変更したindex.php」と「同階層にある.htaccess」をドメイン直下(/wp/の上の階層)に移動します。
この時点でトップページURLが変更されているか確認します。

3,wordpressダッシュボードでパーマリンクを再保存

記事ページが正しく表示されない場合は
WordPressのダッシュボードから「設定」→「パーマリンク設定」を選択してください。
パーマリンクパーマリンクの設定を変更せず「変更を保存」ボタンをクリックしてパーマリンクを再設定してください。
変更せずに保存

以上で設定は完了です。

コメント