WordPressのルートディレクトリを変更する方法

WordPressは様々なところで使われるウェブサイトのCMSですが、少し難しいところもあります。

特に初期インストールの時に、あまり意識せずに設定してしまうと、企業ドメインの下に「/wp/」とか「/wordpress/」といったアドレスがくっついてしまうことがあります。

つまり、こういう状態です。

なんかカッコ悪いですよね。しかし、簡単にインストールし直すば直るものでもありません。やむをえずそのままのアドレスで運用されてるから見るんじゃないでしょうか。

 

これは設定によって修正できます。基本的には以下のサイトの指示通りやればできます。

WordPress を専用ディレクトリに配置する – WordPress Codex 日本語版

 

WordPressの管理画面でサイトアドレスを変更する

WordPressの管理画面で「設定>一般設定」で、「サイトのアドレス(URL)」欄で、ルートディレクトリ(/wp/や/wordpress/がない状態)を入力します。

 

index.phpと.htaccessをルートディレクトリ直下にコピーする

「/wp/」や「/wordpress/」の下には、Wordpressのインストール時に作成された、index.phpと.htacessがあるはずです。これをルートディレクトリの直下にコピーしましょう。

Wordpress関連のファイル構成

 

コピーしたindex.phpを編集する

コピーしたindex.phpで、ルートディレクトリのアドレスを変更します。

変更前:

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

変更後:

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

これで完了です。良いWordpressライフを!