python - 使用 Google App Engine 标准环境时将“/blog”转发到 wordpress 安装
问题描述
我在 Google App Engine 的标准环境中有一个在 Python2.7 上运行的 webapp。
我们想为可用的应用程序托管一个 wordpress 博客/blog
- 使用 nginx 这将很容易将其用作反向代理,但由于我们无法控制 google 应用程序引擎项目的路由,所以我不是确定实现这一点的最佳方法。
出于 SEO 的原因,我们希望避免使用blog.example.com
子域。
有没有人有做类似事情的经验?
解决方案
按照这些说明在 App Engine 中设置 wordpress,但在其中编辑服务名称app.yaml
,使其成为单独的微服务:
https://github.com/GoogleCloudPlatform/php-docs-samples/tree/master/appengine/php72/wordpress
然后设置dispatch.yaml
将流量路由到它:
https://cloud.google.com/appengine/docs/standard/python/reference/dispatch-yaml
推荐阅读
- java - 如何使用 EventHandler 在舞台上加载图像
? - javascript - 文档对象模型 (DOM) 中的对象是什么意思
- python - 使用数组的三个随机元素的中位数作为枢轴实现快速排序
- windows - 如何为 WSL(Linux 的 Windows 子系统)安装 GCC 和 GDB?
- python - 如何在 Python 3 中使用 cmd
- angularjs - 连接到 Angular Docker 容器时出错
- javascript - 如何在 Node.js 中创建 NTLM 令牌?
- mysql - 在使用 JSON_EXTRACT 的 SQL 语句上使用多个 HAVING 子句
- html - 为什么这个文本应该浮动到右边,但它会浮动到左边?
- android - 如何根据android中该视图的坐标知道一个视图何时位于另一个视图之上