リリイログ Written by Yumi Nakamura

下の階層にインストールしたwordpressをドメイン直下に表示する方法

積み上げ

ポートフォリオ(https://lilygran.com/)は、html/cssで作成していましたが、ワードプレス化はしてなくて、スノーモンキーで作り直しました。
ワードプレスサイトを、ドメイン名(https://lilygran.com/)で、表示させたいけれど、public.htmlフォルダの中には、他にフォルダをいっぱい溜め込んでしまったので、そこへワードプレスフォルダの諸々を入れたくはないのです。
ワードプレスのファイル自体は、https://lilygran.com/の下の階層に、wplilygran フォルダを作って入れようと思います。

wordpressをサブディレクトリ(/wp/など)にインストールした場合に、ドメイン直下のURLで表示させるときの設定方法。

【例】
http://lilygran.com/wp/ → http://lilygran.com/

参考サイト
http://kawatama.net/web/974

wordpressダッシュボードでの設定

「設定/一般」へ。
「サイトアドレス(URL)」を、lilygran.com/ までに変更(サブディレクトリをカット)
「変更を保存」でWordPress側の設定は終わり。

wordpressをインストールしたサーバー側の設定

サブディレクトリ(wordpressの一番上の階層)の中にある、index.php をエディタで開く。

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

を、

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

へ書き直す。そして保存。
index.phpと.htaccess(index.phpと同じ階層にある)をドメイン直下に移動する。
これで、元のサイトアドレスで表示できるようになります。