当サイト、Codex 日本語版は今後積極的な更新は行わない予定です。後継となる新ユーザーマニュアルは、https://ja.wordpress.org/support/ にあります。
万が一、当サイトで重大な問題を発見した際などは、フォーラムWordSlack #docs チャンネルでお知らせください。</p>

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

提供: WordPress Codex 日本語版
移動先: 案内検索
(注意事項、Clean SVN checkouts セクション等追加。サブディレクトリに新規インストールする(した)場合を上に移動。)
(HelpHub 移動メッセージで置き換え。)
 
(5人の利用者による、間の12版が非表示)
1行目: 1行目:
{{スタートガイド|インストール|off1}}
+
このページは https://ja.wordpress.org/support/article/giving-wordpress-its-own-directory/ に移動しました。
__TOC__
+
<div id=" Giving_WordPress_its_Own_Directory_While_Leaving_Your_Blog_in_the_Root_Directory">
+
WordPress をサイトのルート(例えば <code><nowiki>http://example.com/</nowiki></code>)にしたいとは思っても、WordPress のファイル全てを自分のドキュメントルートディレクトリ上に散らかしたいとは思わないでしょう。WordPress は、サブディレクトリに [[WordPress Files|WordPress ファイル]]/[[:en:WordPress Files|en]]を設置しても、ブログがサイトのルートに存在するかのように見せられます。
+
</div>
+
 
+
== サブディレクトリに新規インストールする(した)場合 ==
+
<!-- 日本語版独自セクション -->
+
 
+
新規インストール時に WordPress ファイル一式を専用ディレクトリにまとめて置けば、作業は最も簡単です。[[WordPress のインストール|インストール]]後に、下記手順の '''1 と 6 を飛ばして'''行なってください。
+
 
+
== ルートディレクトリにインストール済みの場合 ==
+
 
+
WordPress をルートディレクトリにインストール済みの場合、WordPress ファイルを専用ディレクトリへ移動するには次のようにします([[#ディレクトリ構成例|ディレクトリ構成例]]も参照)。
+
 
+
'''(注意) 作業の順番を間違えたり飛ばしたりすると、サイトにアクセスできなくなることがあります。一つずつ確実に進めましょう。'''
+
 
+
<!-- 例示ディレクトリを wordpress ではなく wp としておきます。ぼの -->
+
# WordPress のコアファイルを置くための、新しいディレクトリを作成する(この手順では仮に <code>wp</code> とする)。<br />(<!-- On linux, use mkdir wordpress from your www directory. You'll probably want to use "chown apache:apache" on the wordpress directory you created. -->linux の場合、www ディレクトリで <code>mkdir wp</code> を実行。十中八九、作成した <code>wp</code> ディレクトリで "<code>chown apache:apache</code>" することになるでしょう)
+
# [[管理パネル]]で [[管理パネル#Settings|設定]] > [[Settings General SubPanel|一般設定]]パネルを開く。
+
# '''WordPress のアドレス (URL)'''(WordPress address (URL))欄を、新しい WordPress コアファイルの URL に変更する。例:<pre>WordPress のアドレス (URL): http://example.com/wp</pre>
+
# '''ブログのアドレス (URL)'''(Blog address (URL))欄を、ルートディレクトリの URL に変更する。例: <pre>ブログのアドレス (URL): http://example.com</pre>
+
# '''変更を保存'''(Update Options)をクリック。 (この時点ではエラーメッセージが出ても気にせず、ブログを表示しようとしないで!ファイルが存在しないというメッセージが出ます)
+
# WordPress コアファイルを、手順 1 で作成した新ディレクトリ(WordPress address)へ移動する。
+
# WordPress ディレクトリにある <code>index.php</code> と <code>.htaccess</code> ファイルを、あなたのサイトのルートディレクトリ(Blog address)へコピーする。
+
#* [[パーマリンクの使い方#Using "Pretty" permalinks|パーマリンク設定]]を使っていない場合、<tt>htaccess</tt> ファイルは存在しません。
+
#* あるはずの <tt>.htaccess</tt> ファイルが見えないときは、[[用語集#FTP|FTPクライアント]]の[[ファイルパーミッションの変更#Unhide the hidden files|隠しファイルの表示]]設定を行なうこと。
+
# ルートディレクトリの <code>index.php</code> ファイルを[[用語集#Text editor|テキストエディタ]]で開く。
+
# 次の修正を行ない、ファイルを保存する。<br />修正前:<pre>require('./wp-blog-header.php');</pre>修正後: WordPress コアファイルの新ディレクトリ名を使います。<pre>require('./wp/wp-blog-header.php');</pre>
+
# 新しい URL からログイン。<!-- It might now be -->例でいうと、<code><nowiki>http://example.com/wp/wp-admin/</nowiki></code>
+
# [[パーマリンクの使い方|パーマリンク]]を設定している場合、[[管理パネル#Permalinks|パーマリンク設定パネル]]を開き、[[Settings Permalinks SubPanel#Save Changes|パーマリンク構造を更新]]してください。<code>.htaccess</code> に適切なパーミッションを設定してあれば、WordPress が自動で <code>.htaccess</code> を更新します。もしも WordPress が <code>.htaccess</code> を書き換えられなければ、新しい rewrite rules を表示するので、<code>.htaccess</code> ファイル(メインの <code>index.php</code> ファイルと同じディレクトリの)の中に手動でコピーしてください。
+
 
+
== ディレクトリ構成例 ==
+
<!-- 日本語版独自セクション -->
+
 
+
* <code>public_html</code> (ドキュメントルート <code><nowiki>http://example.com/</nowiki></code>)
+
** '''<code>.htaccess</code>''' ← ''<code>wp/.htaccess</code>'' からコピー。[[用語集#パーミッション|パーミッション]]を書き込み可能<ref>(<code>707</code> 等、[[用語集#ホスティングプロバイダ|ホスティング]]によって適切な値は異なります。)</ref>にしておき、手順 11 で更新
+
** '''<code>index.php</code>''' ← ''<code>wp/index.php</code>'' からコピー。手順 8, 9 で修正
+
** '''<code>wp/</code>''' (新ディレクトリ)
+
*** <code>wp-admin/</code> (ログイン)
+
*** <code>wp-content/</code>
+
*** <code>wp-includes/</code>
+
*** ''<code>.htaccess</code>'' → ルートへコピー
+
*** ''<code>index.php</code>'' → ルートへコピー
+
*** ...
+
 
+
<div id="Clean_SVN_checkouts">
+
== Clean SVN checkouts ==
+
</div>
+
 
+
See [[Installing WordPress With Clean Subversion Repositories]]/[[:en:Installing WordPress With Clean Subversion Repositories|en]].
+
 
+
*  [http://wordpress.org/support/topic/192612?replies=5#post-825792 Clean SVN checkout] (WordPress support forum)
+
*  [http://trac.wordpress.org/ticket/6938 Allow wp-content directory to exist in a custom location (not relative to ABSPATH)]
+
*  [http://trac.wordpress.org/ticket/6933 Allow wp-config.php to exist one level up from WordPress root directory]
+
 
+
{{原文|Giving WordPress Its Own Directory|http://codex.wordpress.org/index.php?title=Giving_WordPress_Its_Own_Directory&oldid=76367}}<!-- 00:39, 26 July 2009 Iridiax 版 -->
+
 
+
[[Category:設置]]
+
[[Category:WordPress ヘルプ]]
+
[[Category:初心者向けトピック]]
+
[[Category:UI Link]]
+
 
+
[[en:Giving WordPress Its Own Directory]]
+
[[ru:Размещаем WordPress в отдельном каталоге]]
+

2020年5月15日 (金) 22:55時点における最新版

このページは https://ja.wordpress.org/support/article/giving-wordpress-its-own-directory/ に移動しました。