facebook twitter hatena line email

Cms/wordpress/マルチサイト化

提供: 初心者エンジニアの簡易メモ
移動: 案内検索

サブドメイン形式によるマルチサイト化 (ttp://blog1.example.com/

  1. wp-config.phpに以下を追加
define ('WP_ALLOW_MULTISITE', true);
  1. ツール/ネットワークでサブドメインを選択
  2. /wp-content/blogs.dir に blogs.dir ディレクトリを作成
  3. blogs.dirのパーミッションを777へ
  4. wp-config.phpに以下を追加(注:"/* 編集が必要なのはここまでです */"のコードより上に
define( 'MULTISITE', true );
define( 'SUBDOMAIN_INSTALL', true );
$base = '/';
define( 'DOMAIN_CURRENT_SITE', 'example.com' );
define( 'PATH_CURRENT_SITE', '/' );
define( 'SITE_ID_CURRENT_SITE', 1 );
define( 'BLOG_ID_CURRENT_SITE', 1 );
  1. wordpress最上部ディレクトリ内に.htaccessを作成しに以下を追加
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - [L]
# uploaded files
RewriteRule ^files/(.+) wp-includes/ms-files.php?file=$1 [L]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^ - [L]
RewriteRule . index.php [L]
  1. 再ログイン
  2. ヘッダーのサイトネットワーク管理者をクリック
  3. サイトを追加

マルチサイトのメリットデメリット

  • 各サイトのドメインは共通となる
  • 各サイトはテーマの追加はできない。特権人が追加したテーマは選択は可能。


参照URL

http://mage8.com/multiple-blogs-on-wordpress.html

http://bowz.info/1976