WordPressのトップページをルートに移動する

サーバー開設時、WordPressをインストールしましたが、ホームページ領域のルートディレクトリにはインストールできず、ここのトップページがhttp://takeoka.sakura.ne.jp/wp/というURLになっていました。

http://takeoka.sakura.ne.jp/に変更できないか一度試してみましたが、失敗して管理ページにログインできなくなってしまいました。

何とか復旧できたものの、状況は変わらず、仕方なくルートディレクトリにjavascriptでリダイレクトするページを用意するという苦肉の策を講じていました。

しかし、あきらめきれず昨日もう一度WordPressのページ移動に挑戦してみました。

WordPress Codexによると、

  1. WordPressの管理画面内の設定を変更する
  2. インストールされた階層のindex.phpと.htaccessをパソコンにコピー
  3. コピーしたindex.phpの記述を直す
  4. サーバーのルートディレクトリにコピーする

という手順を踏めば良いそうです。

1.WordPressの管理画面内の設定を変更する

サイトアドレス(URL)を

http://takeoka.sakura.ne.jp/wp/

から

http://takeoka.sakura.ne.jp

に変更し、更新をクリックしました。

2.インストールされた階層のindex.phpと.htaccessをコピーする

Dreamweaverの「ファイル」パレットで、「リモートサーバー」を選択してWordPressがインストールされている階層を確認し、index.phpと.htaccessをGETしてパソコンに保存します。これらのファイルは直接編集してはいけません。

3.コピーしたindex.phpの内容を変更する

17行目の

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

の表記を

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

とします。

このindex.phpはルートディレクトリに置きます。その場所からインストールされたWordPressのディレクトリ「wp/」にあるwp-blog-header.phpの場所を指定するのです。

4.サーバーのルートディレクトリにコピーする

編集したindex.phpと.htaccessをルートディレクトリにコピーして完了です。

これでhttp://takeoka.sakura.ne.jp/とURLを入力すれば、Arcanyのトップページが表示されるようになりました。


コメント

送信フォーム

入力エリアすべてが必須項目です。

内容をご確認の上、送信してください。

※メールアドレスは公開されません