「Cms/wordpress/マルチサイト化」の版間の差分
提供: 初心者エンジニアの簡易メモ
(ページの作成:「==サブドメイン形式によるマルチサイト化 (http://blog1.example.com/== #wp-config.phpに以下を追加 define ('WP_ALLOW_MULTISITE', true); #ツール/...」) |
(→サブドメイン形式によるマルチサイト化 (http://blog1.example.com/) |
||
行1: | 行1: | ||
− | ==サブドメイン形式によるマルチサイト化 ( | + | ==サブドメイン形式によるマルチサイト化 (ttp://blog1.example.com/== |
#wp-config.phpに以下を追加 | #wp-config.phpに以下を追加 |
2016年1月21日 (木) 19:25時点における最新版
サブドメイン形式によるマルチサイト化 (ttp://blog1.example.com/
- wp-config.phpに以下を追加
define ('WP_ALLOW_MULTISITE', true);
- ツール/ネットワークでサブドメインを選択
- /wp-content/blogs.dir に blogs.dir ディレクトリを作成
- blogs.dirのパーミッションを777へ
- 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 );
- 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]
- 再ログイン
- ヘッダーのサイトネットワーク管理者をクリック
- サイトを追加
マルチサイトのメリットデメリット
- 各サイトのドメインは共通となる
- 各サイトはテーマの追加はできない。特権人が追加したテーマは選択は可能。