下一个静态站点在GAE 404上刷新页面



我知道已经有一些关于这个主题的帖子了,但是我没有得到这个东西与推荐的设置一起工作。当我使用以下命令在本地生成并启动我的next静态站点时,一切正常。即使刷新页面,也会显示相同的路由。

nuxt generate && nuxt start

当我部署我的dist文件夹到谷歌应用程序引擎,该网站似乎工作像一个魅力。但是,只要我点击刷新按钮,就会显示404。我的app.yaml看起来如下:

---
runtime: python37
instance_class: F1
handlers:
- url: /
static_files: index.html
upload: index.html
secure: always
- url: /(.*)
static_files: 1
upload: (.*)
secure: always

适用nuxt.config.js设置:

ssr: true
target: 'static'

设法在app.yaml中修复此问题,但不能100%确定为什么会发生这种情况。这可能与"包罗万象"有关。我是Handler。下面是我的工作示例:

---
runtime: python37
instance_class: F1
handlers:
- url: /(.*..+)$
static_files: 1
upload: (.*..+)$
- url: /.*
static_files: index.html
upload: index.html

相关内容

  • 没有找到相关文章

最新更新