当初、当サイトはさくらのレンタルサーバーで運用している時にWordpressをドメインのサブディレクトリにインストールして使ってましたが、わけあってルートディレクトリに移動しました。
ブログ自体を移動するのは危険ですし、トラブルになって表示できなっても困るので、WordPressのトップページのURLを変更すだけで対応してみました。
移行手順
1.Wordpessの表示URLを変更する
WordPressに管理画面から「設定」にある「一般」を選択し、「サイトアドレス(URL)」を変更後に使用したいURLに書き換えます。
今回は「http://hoge.net/wordpress」のサイトアドレスを「http://hoge.net」に変更します。
2.index.phpを移動する
次に、wordpressをインストールしたディレクトリ内にあるindex.phpファイルを「hoge」フォルダーに移動します。
3.index.phpを編集する
index.phpの中の
require('./wp-blog-header.php');
を
require('./wordpress/wp-blog-header.php');
と書き換えます。
これで「http://hoge.net/wordpress」でアクセスしていた
ブログに「http://hoge.net」でアクセスできるようになります。
管理画面はこれまで通り「http://hoge.net/wordpress/wp-admin」でアクセスしてください。
結果的にはルートディレクトリに「index.php」以外の不要なファイルが出来ないのでサブディレクトリにインストールしておいてサイトアドレスをルートディレクトリにしている方がすっきりして良いかもしれませんね。