Craft CMS のマルチサイトのうち、特定のサイトのみ devMode にする方法

2020-01-11
1分で読了
更新: 2025-12-14

目次

Craft 3 で管理しているマルチサイトのうち、特定のサイトだけを devMode にする簡単な方法をご紹介します。

.htaccess の設定

該当するマルチサイトのドキュメントルートにある .htaccess に下記の 1 行を追加して ENVIRONMENTという環境変数をセットします。

SetEnv ENVIRONMENT "dev"

これだけでそのサイトは devMode になります。

ただし、genera.php の中の dev のセクションを初期状態から変更している場合は、dev セクションに devMode => true, を追加してください。

もしくは、下記のように独自の ENVIRONMENT にすることも可能です。

SetEnv ENVIRONMENT "foo"

その場合は、general.php に下記のように追加します。

'foo' => [
    'devMode' => true,
],

この記事をシェア

この記事を書いた人

Roy Okuwaki

「かたつむりくんのWWW」を運営している Roy Okuwaki(tinybeans)です。bit part 合同会社 代表社員。2007年から、Movable Type や Craft CMS などの CMS、Web 開発、AI ツールの使い方について書いています。

プロフィールを見る →

関連記事