- 赤色のリンクは、まだ日本語Codex に存在しないページ・画像です。英語版と併せてご覧ください。(詳細)
- この Wiki はいつでも誰でも編集できます。ログインアカウントの取得からどうぞ :)
- 5月23日に MySQL 4.0 → 5 へ移行しました。動作不良等があればご一報ください (連絡先)
Giving WordPress Its Own Directory
出典: WordPress Codex 日本語版
1. 検討
- 本家版のインストール
- 日本語版のインストール
- サブディレクトリへの設置
目次 |
多くの人は、WordPress をサイトのルート(例:http://example.com/)にしたいと思うものですが、WordPress ファイル/en の全てをルートディレクトリ上に散らかしたいとは思いません。WordPress は、サブディレクトリに WordPress ファイルを設置しても、ブログがサイトのルートに存在するかのように見せられます。
ルートディレクトリにインストール済みの場合
WordPress をルートディレクトリにインストール済みの場合、WordPress ファイルを専用ディレクトリへ移動するには次のようにします。
- WordPress のコアファイルを置くための、新しいディレクトリを作成する。(この例では
/wordpressとします) - 管理パネルで 設定 > 一般設定パネルを開く。
- WordPress のアドレス (URL)(WordPress address (URL))欄を、新しい WordPress コアファイルの URL に変更する。例:
WordPress のアドレス (URL): http://example.com/wordpress
- ブログのアドレス (URL)(Blog address (URL))欄を、ルートディレクトリの URL に変更する。例:
ブログのアドレス (URL): http://example.com
- 変更を保存(Update Options)をクリック。 (この時点では、エラーメッセージが出ても気にせず、ブログを表示しようとしないで!)
- WordPress コアファイルを、手順 1 で作成した新ディレクトリ(WordPress address)へ移動する。
- WordPress ディレクトリにある
index.phpと.htaccessファイルを、あなたのサイトのルートディレクトリ(Blog address)へコピーする。 - ルートディレクトリの
index.phpファイルをテキストエディタで開く。 - 次の修正を行ない、ファイルを保存する。
修正前:require('./wp-blog-header.php');修正後: WordPress コアファイルの新ディレクトリ名を使います。require('./wordpress/wp-blog-header.php'); - 新しい URL からログイン。例でいうと、
http://example.com/wordpress/wp-admin/ - パーマリンクを設定している場合、パーマリンク設定パネルを開き、パーマリンク構造を更新してください。
.htaccessに適切なパーミッションを設定してあれば、WordPress が自動で.htaccessを更新します。もしも WordPress が.htaccessを書き換えられなければ、新しい rewrite rules を表示するので、.htaccessファイル(メインのindex.phpファイルと同じディレクトリの)の中に手動でコピーしてください。
サブディレクトリに新規インストールする(した)場合
新規インストール時に WordPress ファイルを専用ディレクトリに置けば、作業はさらに簡単です。インストール後、上記手順の 1 と 6 を飛ばして行なってください。
ディレクトリ構成例
-
public_html(ドキュメントルートhttp://example.com/)-
.htaccess←wordpress/.htaccessからコピー。パーミッションを書き込み可能(707 等)にしておき、手順 11 で更新 -
index.php←wordpress/index.phpからコピー。手順 8, 9 で修正 -
wordpress/(新ディレクトリ)-
wp-admin/(ログイン) -
wp-content/ -
wp-includes/ -
.htaccess→ ルートへコピー -
index.php→ ルートへコピー - ...
-
-
原文・最新版: WordPress Codex » Giving WordPress Its Own Directory (最新版との差分)
カテゴリ: 設置 | WordPress ヘルプ | 初心者向けトピック | UI Link

