WordPress 3.0-bata2 日本語版で複数 ( マルチ ) サイトを構築してみた

スポンサードリンク

新しいブログを作る度にデータベースを作るのが面倒なので、WordPress 3.0-bata2 日本語版で複数 ( マルチ ) サイトを構築してみました。 でも、ひとつのデータベースに WordPress をまとめると、それはそれで重くなるらしい…。

今回、マルチサイトを構築した環境

マルチサイトの構築手順

今回は、http://example.com/ に WordPress をインストールし、サブドメインでマルチサイトを運営する予定です。

1. DNS の設定とか

VALUE DOMAIN ( バリュードメイン ) でワイルドカードの設定をしておく。

ホスト名 ターゲット タイプ MX 設定 ホスト名の説明
@ 000.000.000.000 A 10 ホスト名無し
* 000.000.000.000 A 10 ワイルドカード

コアサーバーのドメインウェブ設定で [ default.example.com ] を登録する。 任意のサブドメインでアクセスが有った場合は、[ default.example.com ] が受け取るみたい。

SSH でアクセスし、次のコマンドでシンボリックリンクを設定する。 任意のサブドメインでのアクセスを [ example.com ] に流す設定。

$ ln -s example.com default.example.com

次の新規のデータベースを作成しておく。

2. WordPress のインストールと wp-config.php の設定

WordPress 3.0-bata2 日本語版を普通にインストールする

wp-config.php の 22 行目に以下のソースを追加します。

define('WP_ALLOW_MULTISITE', true);

全てのプラグインを停止する

[ ツール ] → [ ネットワーク ] をクリックして、サブドメインかサブディレクトリを選択する。今回はサブドメインでの運営方法を選択。

wp-config.php や .htaccess に追記するコードがあるので、画面の指示に従って追記する。

強制的にログアウトさせられるので、再ログインする。

参考にさせてもらったページ

ありがとうございます。

分かった事・雑感

  • メインサイトと違うドメインでサイトを運営する事はできない。
  • 任意のサイトだけ、特定のプラグインを有効化する事は出来る。
  • Movable Type と比べて、新規サイトの立ち上げが簡単なのはどっちかな?
  • 画像は各ブログ毎のフォルダに格納される。
  • 使ってみた感じは、ブログホスティング用っぽいので、各ブログを連携させるような事はできない。
  • 無理やり WordPress のマルチサイト機能を使わなくても、WordPress の複数インストールで同じ事はできる。

サイト毎に個別のファイルを設置できない

新しく作ったサブドメインのブログは、メインのブログをインストールしたフォルダにリダイレクトされるので、フォルダ実体を持たない。 よって、個別のブログに .htaccess とか設置できない。

「ちょっと、この記事だけ移動したんでリダイレクト」とか無理っぽい。 サイト全体のリダイレクトは頑張ればなんとか出来そう…。

また、Google ウェブマスターツールのサイト所有確認用のファイルが設置できない。 メタタグでもサイト所有者確認ができたと思うので、任意のメタタグを追加できるプラグインを探す。

サイト毎にテーマの編集はできない

一般ユーザは、管理人が用意したテーマしか利用できない。 サイト独自のテーマのインストール・カスタマイズは出来ないみたい。

サイト毎にテーマを直接編集し、固有のアクセス解析タグや、アドセンスを埋め込むことは無理っぽい。 サイトに合わせたアマゾンとかの広告が設置したかったんだけど…。 ウィジェット使うと出来るのかな?

テーマを編集せずに、アドセンス・アクセス解析のタグを設置できるプラグインを探す。

ちなみにテーマは、wp.Vicuna を使う予定。

スポンサードリンク

この記事が気に入ったら、ぜひシェアをお願いします!

4 件のコメント

  • showBOO さん、コメントありがとうございます。 マルチサイトはブログホスティング色が強いですね。てか元々そんな機能だったのかな?

  • コメントを残す

    メールアドレスが公開されることはありません。