ワードプレスでサブディレクトリをルートディレクトリとして表示する方法

こんにちは ネオブレインビズの久保です

このサイトはワードプレス(WordPress)というCMS(コンテンツマネージメントシステム)で

作られていますがちょっとした工夫をしています。

それはワードプレスをインストールしたときに、ルートデイレクトリと呼ばれる

最上位の階層にワードプレスのシステムを配置すると、システムのファイルや

wp-admin、wp-contents,wp-includeなどの重要なファイルが

ルートディレクトリに散らばった状態になるので、

ひとつ下位の階層(フォルダ)をサブディレクトリとしてシステム本体を納め

サブディレクトリをルートディレクトリとして表示するようにしています。

つまり、(例 http://example.com/wp) というサブディレクトリに

システムが配置された場合

ルートディレクトリの (例http://example.com) にアクセスすると表示されるように

設定しています。

 

手順は次の通りです

1. 管理パネルで 設定 > 一般設定パネルを開く。

2. サイトのアドレス (URL) 欄を、ルートディレクトリの URL に変更する。

例:ブログのアドレス (URL): http://example.com

3. 変更を保存をクリック。 (この時点ではエラーメッセージが出ても気にせず、

ブログを表示しようとしないでください。 「ファイルが存在しない」というメッセージが出るはずです)
4. WordPress ディレクトリにある index.php と .htaccess ファイルを、

先に設定したサイトのルートディレクトリ(「サイトのアドレス」)へコピーします

移動ではなくコピーすることに注意=>これ重要です

* パーマリンク設定を使っていない場合、htaccess ファイルは存在しません。

5. ルートディレクトリの index.php ファイルをテキストエディタで開いて、 次の通り

修正しファイルを保存します。

修正前:

require(‘./wp-blog-header.php’);

修正後: WordPress コアファイルの新ディレクトリ名を使います。

require(‘./wp/wp-blog-header.php’);

6. 新しい URL からログインする。例えば http://example.com/wp/wp-admin/ など。

7. パーマリンクを設定している場合、パーマリンク設定パネルを開き、パーマリンク構造を更新します。

 

以上のような設定を行えば、ルートディレクトリにごちゃごちゃとした

システムファイルを散らばらすことなくすっきりしたものになります。

 

一度試してみる価値はあると思いますよ

URL :
TRACKBACK URL :

Leave a Reply

*
*
* (will not be published.)

CAPTCHA


計算して数値(認証コード)を記入下さい (必須) Time limit is exhausted. Please reload CAPTCHA.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Return Top