サブディレクトリにインストールしたWPURLをルート直下に変更する

サブディレクトリにインストールしたWPURLをルート直下に変更する

1、wordpressダッシュボードでの設定
「サイトアドレス(URL)」を、http://hoge.com までに変更(サブディレクトリをカット)
WordpressAddressはそのままで変更しない。
・WordPress アドレス (URL)→WS本体のディレクトリTOP
・サイトアドレス(URL)→フロント側TOPURL

2、wordpressをインストールしたサーバー側の設定
サブディレクトリ(wordpressの一番上の階層)の中にある、index.php をエディタで開きます。
※念のため、バックアップをとっておきましょう。
「/実際にwordpressが入っているサブディレクトリ/wp-blog-header.php」に変更します。
・/cms/wp-blog-header.php のようになる

index.phpと.htaccess(index.phpと同じ階層にある)をドメイン直下に移動します。

ディレクトリ変更後、カスタム投稿タイプを利用している場合や、下層ページが404エラーになる場合は、URLの変更がサーバーに反映されていない。
パーマリンク設定ページで設定は変えずに、「変更を保存」ボタンをクリックし、空更新を行う。

参考サイト

Kawatama.net
サブディレクトリ(/wp/)にインストールしたwordpressをドメイン直下に表示する方法【ルートディレクトリを変更】
http://kawatama.net/web/974