レンタルサーバーでWordPressを運用中なのですが、新たに別ドメインのサイトも開設することにしました。借りているのはさくらインターネットのスタンダードコース(月500円)で、複数ドメインでの運用が可能です。
- username.sakura.ne.jp
- example.com
で、現在、上のような状態で運用中です。上が独自ドメインでもなんでもない元のサイト。下が同じサーバーで運用している独自ドメインのサイトです。サーバー上で、ディレクトリは以下のようになります。
- username/www/
- username/www/example/
example.comを構築するためwww直下にexampleという新たなフォルダを作り、その中がexample.comとして表示されるようにするわけです。
で、さくらスタンダードコースではデータベースを一つしか使えないので、2つ目のWordPressからはインストールの際に、テーブルの接頭語を書き替えなければならない。example.comを別サイトとして運用するために、exampleディレクトリ内にも新たにWordPressを設置するのですが、初期設定のままだとexample.comにアクセスしたにもかかわらず、username.sakura.ne.jpのWordPressが表示されてしまいます。
なのでさくらインターネットでWordPressを複数設置する。 | muneto.murakami.biz WeblogやさくらインターネットにWordPressを複数設置する | miyearnZZ Laboを参考にちょこっとだけ書き換え。
ブログ「ABC」で使用する wp-config.php の記述。→ $table_prefix = ‘wp_ABC_’;
ブログ「DEF」で使用する wp-config.php の記述。→ $table_prefix = ‘wp_DEF_’;
一つ目のブログは初期設定のwp_のまま。で、今回設置したexample.comはwp_ex_とした。
今回私はインストール時に書き換えを忘れてwp_のまま設置してしまったので、example内のwp-config.phpをテキストエディタで開き、$table_prefixのところをwp_ex_に変えてアップロードしなおしました。それで解決です。