blog.zee8.net

告知するほどでもない内容を書いていくブログ(仮)

Google Cloud Storageでインデックスページを設定する

まあ、ドキュメントに書いてあることなんですが。

cloud.google.com

Google Cloud StorageでWebサイトをホストするときにURLが/で終わったらindex.htmlを表示したいということがあると思います。これをやろうとするとコンソールのバケットのメニューの「ウェブサイトの構成を編集」からできるという情報が出てくるんですが、これはバケット名がドメイン名になってないと選べないらしいです。選べないからといって設定できないわけではなく、gsutilコマンドを使えばできるという話。こんな感じで設定できます。

gsutil web set -m index.html -e 404.html gs://my-static-assets

コンソールから選べないので設定できないタイプのバケットがあるのかと悩んでしまったため、雑にメモしておきます。