Home > WordPress > WordPress のトップページをインストール先とは別のディレクトリに設定する

WordPress のトップページをインストール先とは別のディレクトリに設定する

今回この blog で行った、http://example.com/wordpress にインストールした WordPress のトップページを、http://example.com/ に設定する手順です。

環境

  • WordPress 2.3.3
  • WordPress 設置ディレクトリは http://www.sukechan.net/blog/

変更手順

  1. 管理画面 > 設定 > 一般設定 で、「ブログのアドレス (URL)」を変更する

    ブログのアドレス (URL): http://www.sukechan.net
  2. blog/index.php, blog/.htaccess ファイルをルートディレクトリにコピーする。
    今回、ルートディレクトリに既に .htaccess ファイルが存在していたため、内容をコピー & ペースト。
    また、ルートディレクトリに置いてあった index.html を削除した。
  3. ルートディレクトリにコピーした index.php ファイルの 4 行目を修正。

    require('./blog/wp-blog-header.php');
  4. 管理画面 > 設定 > パーマリンク設定 で、パーマリンク構造を更新する
    事前に .htaccess を書き込みできるようにパーミッションを変更しておけば、WordPress で勝手に書き換えてくれる。
  5. ブログ URL にアクセスし、トップページが表示されることを確認。
    各記事の URL も、blog/ が抜けていることを確認。
    ただし、以前の URL にアクセスすると 404 Not Found になってしまう。

その他修正

  • 以前の URL にアクセスした場合に、404 Not Found になってしまう問題の修正。
    .htaccess に以下の 1 行を追加。

    Redirect permanent /blog/archives/ http://www.sukechan.net/archives/

    当初、/blog/ を http://www.sukechan.net/ にリダイレクトするようにしたら、スタイルシートが効かなくなったり、ブログの管理画面が 404 になってしまった。

参考記事

関連記事

Comments:0

Comment Form
Remember personal info

Trackbacks:0

Trackback URL for this entry
http://www.sukechan.net/archives/74/trackback/
Listed below are links to weblogs that reference
WordPress のトップページをインストール先とは別のディレクトリに設定する from sukechan.net

Home > WordPress > WordPress のトップページをインストール先とは別のディレクトリに設定する

Search
Feeds
Meta

Return to page top