yuu_nkjm blog
2010-04-23(Fri) 編集
[Linux][Webアプリ][WordPress] Wordpressの公開URLとインストールディレクトリを変更する(SQLite Ver.)
公開URLを"http://foo.bar.info/hoge"に,インストールディレクトリを"/var/www/html/hoge"に指定したwordpressがあるとする.このwordpressの公開URLを"http://foo.bar.info/fuga"に,インストールディレクトリを"/var/www/html/fuga"に変更したい.
(方法1) ブラウザからGUIで設定
- http://foo.bar.info/hogeの管理画面にアクセスする.そして,一般設定の画面において,二つのURL欄をhttp://foo.bar.info/fugaに変更する(下図参照).これを実行すると「Object not found!」といった類のエラーが出るが,気にせず以下の手順に進む.
- /var/www/html/hogeをmvして,/var/www/html/fugaにする.
wp-content/database/MyBlog.sqliteに直接アクセスしてURLの項を書きかえようともしたけれど,上の方法の方が簡単ということに気付いた.ひとまずこれで様子見.
(方法2) 設定ファイルをエディタで編集
wp-config.phpを編集し,URLを変更する.データの移動のさせ方は方法1と同じ.
define('WP_SITEURL', 'http://foo.bar.info/fuga'); define('WP_HOME', 'http://foo.bar.info/fuga'); define('RELOCATE', 'http://foo.bar.info/fuga');
上の二つの定数は,Wordpressの管理画面の設定メニュー(↑画像参照)から設定できる項目である.一番最後のRELOCATEを設定すると,データベースの siteurl 値が書き換わる.(wp-config.php の編集 - WordPress Codex 日本語版より)