Google App Engine 最近增加了对模块的支持。而且我几乎可以肯定我记得有人说您可以拥有具有不同运行时的模块。您的默认应用程序可以是 Python,例如,模块可以是 Java 或 PHP。并且模块配置文件确实让您指定该模块的运行时。
那么为什么我不知道如何在 Python 应用程序中运行 PHP 模块呢?
我有一个dispatch.yaml
包含:
dispatch:
- url: "*/blog*"
module: blog
和一个blog.yaml
包含的模块:
module: blog
version: wp
runtime: php
api_version: 1
和一堆 Wordpress 的处理程序。
有没有其他人能够成功地做到这一点?
在这种情况下,出于 SEO 的原因,我想在子域下http:/www.domain.com/blog
而不是在子域下运行 wordpress 博客。
appengine SDK 似乎没有使用该模块,因为如果我尝试使用/blog
它只会给我一个 404 错误。
如果我找到解决方案,我将继续玩这个并发布更新。