DATE 2019.09.04 | UPDATE 2019.09.04
ファイルマネージャーをつかってCMS管理画面からLPのデータなどを管理する
Web サイトを CMS で管理しているけど、 LP とか HTML ファイルをアップしたいという場合もあるかと思います。そういうときにはアセット管理で HTML ファイルなどを管理して公開することができます。
アセット(ボリューム)でサブフォルダを作成
アセットを設定するとそこに自由にサブフォルダを作成することができます
必要なアセットファイルをアップロードする
フォルダごとアップロードすることはできませんが、必要なフォルダに画像やスタイルなどをアップします。
このような感じで、ボリュームで指定した配下にHTMLファイルがアップされます。
これは管理画面側から操作しましたが、CMSを導入するけど既存サイトのHTMLファイルなどはそのまま使いたいといった場合は、これと同じ要領で公開ディレクトリに直接おいてしまうといったことも可能になります。
注意点
アセットのボリュームの設定でアップ先の設定は慎重に行う必要があります。
ドメイン直下に上げるような設定も可能ですが、 Craft CMS の公開用フォルダ(ドキュメントルート)には必要なファイルがいくつかあったり、サイトで使っているファイルなどもアップされています。
それらを誤って上書きしてしまったりなども考えられるため、何かしらのディレクトリを挟んで使ったほうがいいでしょう。
どうしても必要な場合は、権限を持っている人のみが必要なフォルダを作成したうえで、そこだけにアップ出来るような設定を都度用意するといったことが運用上必要かとは思います。