WordPressを専用ディレクトリに配置する(した)場合

0Comment

過去にいちど二度やった事あるんだけど、案の定また調べてやり直した(管理画面 → 設定 → 一般画面に”Error: “Warning: fileperms() [function.fileperms]:…”なるエラーが出てた)ので。
もう記事にしてメモ!!

すでに専用ディレクトリに配置されている

条件としてすでにWordpress一式がサーバの公開ディレクトリの下のディレクトリにインストールしてある状況で
(この説明では http://example.com/wp/ と仮定)あり、また一般設定から「WordPress のアドレス (URL) 」と「サイトアドレス (URL)」を修正してあること。
要は公開URLの直下にWordpress一式をフォルダにまとめてあって、一般設定でWordpressの置いてあるディレクトリと公開URLの整合性を修正してある状況。

index.php と .htaccessをコピー移動

WordPressのディレクトリにある index.php と .htaccess ファイルを、ルートディレクトリ(「サイトのアドレス」)へコピーする(注意:移動ではなくコピーすること)

コピーしたindex.phpを開いて
require('./wp-blog-header.php');require('./wp/wp-blog-header.php');に修正して保存。

新しい URL 管理画面にからログインする

新しい URL から管理画面にログインする。例えば http://example.com/wp/wp-admin/ など。

パーマリンクを設定している場合、パーマリンク設定パネルを開き、パーマリンク構造を更新する。.htaccess に適切なパーミッションを設定してあれば、WordPress が自動で .htaccess を更新される。もし WordPress が .htaccess を書き換えられない場合、新しいリライトルールが表示されるので、(メインの index.php ファイルと同じディレクトリの).htaccess ファイル内に手動でコピーする。

さらに詳しい詳細はWordPress codexを参照のこと

コメントを残す

この記事のトラックバック用URL

Top