【无法获得非常简单的app.yaml设置工作】满堂花醉三千客,一剑霜寒十四州。这篇文章主要讲述无法获得非常简单的app.yaml设置工作相关的知识,希望能为你提供帮助。
我正在使用Google Cloud设置一个简单的网站,但是app.yaml文件存在很多问题。
我现在需要的是:-让网站始终提供HTTPS服务-将所有非www重定向到www-将index.html放在根]
我有一个以前可以使用的配置,然后尝试对其进行调整,但是当我要重置它时...它不再起作用。只有主页有效,每个链接/ URL都会返回主页。这是我的设置:
api_version: 1
threadsafe: truehandlers:
- url: /$
secure: always
redirect_http_response_code: 301
static_files: www/index.html
upload: www/index.html- url: /(.*)
static_files: www/1
upload: www/(.*)
任何建议表示赞赏!
答案要映射域,您可以按照文档here通过“自定义域”页面添加并指向自定义域。
要重定向您的请求,您可以通过使用dispatch.yaml文件将通配符映射与App Engine中的服务一起使用。您可以找到有关如何执行此操作的说明here。如果您想了解有关路由请求的更多信息,还可以查看此文档,该文档还突出显示了creating a dispatch file。
也可以看到this stackoverflow答案。
通常200 OK表示没有错误。
推荐阅读
- 我想在create-react-app中添加babel插件
- Android MediaCodec在异步模式下比在同步模式下慢吗()
- Xamarin Android - 找不到.so文件
- Invalidate()不会在Xamarin.Android中调用OnDraw()
- 在调试模式下运行的同一Android应用程序在发布模式下崩溃
- IE 11无法找到运行Applet的Java插件
- Angular 5 App在IE 10中不起作用
- Okta教程(appBaseUrl丢失)
- Android - 将搜索传递给片段