サブディレクトリにインストールしたワードプレスをルートディレクトリで公開するように設定する方法を説明します。
ルートディレクトリにWordPressをインストールしてしまうと、ファイルがごちゃごちゃしてしまうので、サブディレクトリに入れておいた方がいいですよね。
作業としては、
メニュー > 設定 > 一般設定 を開き、
WordPressアドレス(URL) : http://www.example.com/wp/
サイトアドレス(URL) : http://www.example.com/wp/
のサイトアドレスの方を http://www.example.com/ に変更します。
この状態で http://www.example.com を開くとWordPressのトップが見えなくなっています。(これはトラブルではなく、これで正しい状態なので慌てないでください)
もう一つ作業が必要で、 http://www.example.com/wp/ の中のindex.phpをダウンロードし、下記のように編集してルートディレクトリにアップロードします。
index.php変更前
<?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' );
一番最後の行を変更します。
index.php変更後
require( dirname( __FILE__ ) . '/wp/wp-blog-header.php' );</pre>
wp-blog-header.phpの前にサブディレクトリを加えます。
これでルートにアクセスするとWordpressがインストールされているwpディレクトリが表示されるようになるので、サイトがきちんと見えるようになります。