/wp/等にインストールしたWordPressを/wp/なしルートで表示する
ルート直下にワードプレスをインストールすると煩雑なので、/wp/等のディレクトリにインストールすべき、その際サイトアクセス表示は/wpなしのルートで表示したい場合
管理画面でサイトアドレスを編集
[設定]→[一般]→[サイトアドレス]のサブディレクトリを消して、ドメインのみに修正
index.phpの編集コピー
ワードプレスインストールディレクトリ直下にあるindex.phpをローカルにダウンロード
define('WP_USE_THEMES', true); /** Loads the WordPress Environment and Template */ require( dirname( __FILE__ ) . '/wp-blog-header.php' );
を修正↓
define('WP_USE_THEMES', true); /** Loads the WordPress Environment and Template */ require( dirname( __FILE__ ) . '/wp/wp-blog-header.php' );
/wp ← WordPressインストールディレクトリ を付加
修正したindex.phpをルートにコピー
webroot
├ wp ワードプレスインストールディレクトリ
│ └ index.php このファイルをコピー
└ index.php 編集しここにコピー
パーマリンク設定
記事のURLがwp付きのままになっているので、[設定]→[パーマリンク設定] を何も修正は必要ないが、「更新」ボタンで更新する。
注意
- 管理画面はディレクトリ付きのままアクセス
- もし、WordPressを運用して長い場合はURLを変えると、検索エンジンにインデックスされている記事は破棄される。ので変更前にリダイレクト設定の準備をする