在GCP App Engine上部署不提供服务器端渲染的页面,可以使用静态网页来实现。以下是一个示例解决方案:
app.yaml
的文件,用于配置App Engine应用程序的部署。在文件中添加以下内容:runtime: python39
handlers:
- url: /static
static_dir: static/
- url: /.*
script: auto
env_variables:
# 设置其他环境变量(如果需要)
在上述示例中,我们将请求/static
路径下的文件映射到static
目录下的静态文件,而所有其他路径的请求都将使用默认的auto
处理方式。
创建一个名为static
的目录,并将静态文件放置在该目录下。例如,你可以在static
目录下创建一个名为index.html
的文件,并在文件中添加你的HTML代码。
使用GCP SDK或GCP Console将应用程序部署到App Engine。如果使用GCP SDK,请使用以下命令:
gcloud app deploy
https://your-app-id.appspot.com
,则可以通过https://your-app-id.appspot.com/static/index.html
来访问静态页面。这样,你就成功在GCP App Engine上部署了不提供服务器端渲染的静态页面。