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