albatrosary's blog

UI/UXとエンタープライズシステム

SPAでブラウザ更新すると404にならないように GCP を設定する

app.yaml に設定する。詳細はこちら

cloud.google.com

ex)

handlers:
- url: /(.*\.(gif|png|jpeg|jpg|css|js|ico|woff2|eot|ttf|woff|txt))$
  static_files: angular-app/\1
  upload: angular-app/(.*)
- url: /(.*)
  static_files: angular-app/index.html
  upload: angular-app/index.html

注) angular-app は ng build したときに生成されるディレクトリ

dist
  |- angular-app
      |- index.html
      …