• 赤色のリンクは、まだ日本語Codexに存在しないページ・画像です。英語版と併せてご覧ください。(詳細

このWikiはいつでも誰でも編集できます

「WordPress を専用ディレクトリに配置する」の版間の差分

提供: WordPress Codex 日本語版
移動先: 案内検索
(カテゴリ名変更)
(リンク先・マークアップ微調整/言語間リンク追加)
1行目: 1行目:
原文: [http://codex.wordpress.org/Giving_WordPress_Its_Own_Directory WordPress Codex » Giving WordPress Its Own Directory]
+
原文・最新版: [[:en:Giving WordPress Its Own Directory|WordPress Codex » Giving WordPress Its Own Directory]]
  
 
== ブログをルートディレクトリからどけて WordPress 用ディレクトリに置くには ==
 
== ブログをルートディレクトリからどけて WordPress 用ディレクトリに置くには ==
  
多くの人は、WordPress をサイトのルート(例:<tt><nowiki>http://example.com/</nowiki></tt>)にしたいと思うものですが、WordPress ファイルの全てをルートディレクトリ上に散らかしたいとは思いません。WordPress は、サブディレクトリに WordPress ファイルを設置しても、ブログがサイトのルートに存在するかのように見せられます。
+
多くの人は、WordPress をサイトのルート(例:<code><nowiki>http://example.com/</nowiki></code>)にしたいと思うものですが、WordPress ファイルの全てをルートディレクトリ上に散らかしたいとは思いません。WordPress は、サブディレクトリに WordPress ファイルを設置しても、ブログがサイトのルートに存在するかのように見せられます。
  
 
WordPress を専用ディレクトリへ移動する手順は次のとおり:
 
WordPress を専用ディレクトリへ移動する手順は次のとおり:
  
# WordPress のコアファイルを置くための、新しいディレクトリを作成する。(この例では <tt>/wordpress</tt> とします)
+
# WordPress のコアファイルを置くための、新しいディレクトリを作成する。(この例では <code>/wordpress</code> とします)
# [[Administration_Panels#Options_-_Configuration_Settings|Options]] パネルを開く。
+
# [[管理パネル#Options_-_Configuration_Settings|オプション設定]]([[:en:Administration_Panels#Options_-_Configuration_Settings|en]]) パネルを開く。
# '''WordPress address (URL):''' 欄を、新しい WordPress コアファイルの URL に変更する。例:<tt><nowiki>http://example.com/wordpress</nowiki></tt>
+
# '''WordPress address (URL):''' 欄を、新しい WordPress コアファイルの URL に変更する。例:<code><nowiki>http://example.com/wordpress</nowiki></code>
# '''Blog address (URL):''' 欄を、ルートディレクトリの URL に変更する。例: <tt><nowiki>http://example.com</nowiki></tt>
+
# '''Blog address (URL):''' 欄を、ルートディレクトリの URL に変更する。例: <code><nowiki>http://example.com</nowiki></code>
 
# '''Update Options''' をクリック。
 
# '''Update Options''' をクリック。
 
# WordPress コアファイルを、新しいディレクトリ(WordPress address)へ移動する。
 
# WordPress コアファイルを、新しいディレクトリ(WordPress address)へ移動する。
# WordPress ディレクトリにある <tt>index.php</tt> と <tt>.htaccess</tt> ファイルを、あなたのサイトのルートディレクトリ(Blog address)へコピーする。
+
# WordPress ディレクトリにある <code>index.php</code> と <code>.htaccess</code> ファイルを、あなたのサイトのルートディレクトリ(Blog address)へコピーする。
# ルートディレクトリの <tt>index.php</tt> ファイルを[[Glossary#Text editor|テキストエディタ]]で開く。
+
# ルートディレクトリの <code>index.php</code> ファイルを[[用語集#Text editor|テキストエディタ]]で開く。
# 次の修正を行ない、ファイルを保存する。次の行を変更:<br /><tt>require('./wp-blog-header.php');</tt><br />次のように WordPress コアファイルのディレクトリ名を使います:<br /><tt>require('./wordpress/wp-blog-header.php');</tt>
+
# 次の修正を行ない、ファイルを保存する。次の行を変更:<br /><code>require('./wp-blog-header.php');</code><br />次のように WordPress コアファイルのディレクトリ名を使います:<br /><code>require('./wordpress/wp-blog-header.php');</code>
# 新しい URL からログイン。<!-- It might now be -->例でいうと、<tt><nowiki>http://example.com/wordpress/wp-admin/</nowiki></tt>
+
# 新しい URL からログイン。<!-- It might now be -->例でいうと、<code><nowiki>http://example.com/wordpress/wp-admin/</nowiki></code>
# [[Using Permalinks|Permalinks]] を設定している場合、[[Administration_Panels#Permalinks|Permalinks パネル]]を開き、パーマリンク構造を更新してください。<tt>.htaccess</tt> に適切なパーミッションを設定してあれば、WordPress が自動で <tt>.htaccess</tt> を更新します。もしも WordPress が <tt>.htaccess</tt> を書き換えられなければ、新しい rewrite rules を表示するので、<tt>.htaccess</tt> ファイル(メインの <tt>index.php</tt> ファイルと同じディレクトリの)の中に手動でコピーしてください。
+
# [[パーマリンクの使い方|パーマリンク]] を設定している場合、[[管理パネル#パーマリンク|パーマリンク設定パネル]]([[:en:Administration_Panels#Permalinks|en]])を開き、パーマリンク構造を更新してください。<code>.htaccess</code> に適切なパーミッションを設定してあれば、WordPress が自動で <code>.htaccess</code> を更新します。もしも WordPress が <code>.htaccess</code> を書き換えられなければ、新しい rewrite rules を表示するので、<code>.htaccess</code> ファイル(メインの <code>index.php</code> ファイルと同じディレクトリの)の中に手動でコピーしてください。
  
ディレクトリ構成例:
+
== ディレクトリ構成例 ==
* <tt>public_html</tt>
+
 
** <tt>.htaccess</tt> ← <tt>wordpress/.htaccess</tt> からコピー。パーミッションを書き込み可能(707 等)にしておき、項番 11 で更新
+
イメージです。。
** <tt>index.php</tt> ← <tt>wordpress/index.php</tt> からコピー。項番 8, 9 で修正
+
 
** <tt>wordpress/</tt> (新ディレクトリ)
+
* <code>public_html</code>
*** <tt>wp-admin/</tt> (ログイン)
+
** <code>.htaccess</code> ← <code>wordpress/.htaccess</code> からコピー。パーミッションを書き込み可能(707 等)にしておき、項番 11 で更新
*** <tt>wp-content/</tt>
+
** <code>index.php</code> ← <code>wordpress/index.php</code> からコピー。項番 8, 9 で修正
*** <tt>wp-includes/</tt>
+
** <code>wordpress/</code> (新ディレクトリ)
*** <tt>.htaccess</tt> → ルートへコピー
+
*** <code>wp-admin/</code> (ログイン)
*** <tt>index.php</tt> → ルートへコピー
+
*** <code>wp-content/</code>
 +
*** <code>wp-includes/</code>
 +
*** <code>.htaccess</code> → ルートへコピー
 +
*** <code>index.php</code> → ルートへコピー
 
*** ...
 
*** ...
  
 
[[Category:設置]]
 
[[Category:設置]]
[[Category:WordPress Help]]
+
[[Category:WordPress ヘルプ]]
[[Category:Getting Started]]
+
[[Category:初心者向けトピック]]
 
[[Category:UI Link]]
 
[[Category:UI Link]]
 +
 +
[[en:Giving WordPress Its Own Directory]]

2007年8月3日 (金) 02:41時点における版

原文・最新版: WordPress Codex » Giving WordPress Its Own Directory

ブログをルートディレクトリからどけて WordPress 用ディレクトリに置くには

多くの人は、WordPress をサイトのルート(例:http://example.com/)にしたいと思うものですが、WordPress ファイルの全てをルートディレクトリ上に散らかしたいとは思いません。WordPress は、サブディレクトリに WordPress ファイルを設置しても、ブログがサイトのルートに存在するかのように見せられます。

WordPress を専用ディレクトリへ移動する手順は次のとおり:

  1. WordPress のコアファイルを置くための、新しいディレクトリを作成する。(この例では /wordpress とします)
  2. オプション設定(en) パネルを開く。
  3. WordPress address (URL): 欄を、新しい WordPress コアファイルの URL に変更する。例:http://example.com/wordpress
  4. Blog address (URL): 欄を、ルートディレクトリの URL に変更する。例: http://example.com
  5. Update Options をクリック。
  6. WordPress コアファイルを、新しいディレクトリ(WordPress address)へ移動する。
  7. WordPress ディレクトリにある index.php.htaccess ファイルを、あなたのサイトのルートディレクトリ(Blog address)へコピーする。
  8. ルートディレクトリの index.php ファイルをテキストエディタで開く。
  9. 次の修正を行ない、ファイルを保存する。次の行を変更:
    require('./wp-blog-header.php');
    次のように WordPress コアファイルのディレクトリ名を使います:
    require('./wordpress/wp-blog-header.php');
  10. 新しい URL からログイン。例でいうと、http://example.com/wordpress/wp-admin/
  11. パーマリンク を設定している場合、パーマリンク設定パネル(en)を開き、パーマリンク構造を更新してください。.htaccess に適切なパーミッションを設定してあれば、WordPress が自動で .htaccess を更新します。もしも WordPress が .htaccess を書き換えられなければ、新しい rewrite rules を表示するので、.htaccess ファイル(メインの index.php ファイルと同じディレクトリの)の中に手動でコピーしてください。

ディレクトリ構成例

イメージです。。

  • public_html
    • .htaccesswordpress/.htaccess からコピー。パーミッションを書き込み可能(707 等)にしておき、項番 11 で更新
    • index.phpwordpress/index.php からコピー。項番 8, 9 で修正
    • wordpress/ (新ディレクトリ)
      • wp-admin/ (ログイン)
      • wp-content/
      • wp-includes/
      • .htaccess → ルートへコピー
      • index.php → ルートへコピー
      • ...