【问题标题】:How to change wordpress links on app engine?如何更改应用引擎上的 wordpress 链接?
【发布时间】:2019-11-19 14:13:55
【问题描述】:

我有 2 个名为 default 和 WordPress 的应用引擎服务,并且我调度了路由。当我转到 appspot.com/wordpress 时,它正在工作,但在其他链接中,例如 appspot.com/category 而不是 appspot.com/wordpress/category

如何配置 WordPress 源文件或 WordPress 的文件来解决我的问题?

【问题讨论】:

    标签: php wordpress google-app-engine


    【解决方案1】:

    您应该可以通过配置dispatch.yaml 文件来实现此目的。

    正如official documentation中所述:

    您可以通过使用 dispatch.yaml 文件在 App Engine 中使用通配符映射来定义到特定服务的请求路由。

    Here 你可以找到一个很好的通配符使用例子来达到你的目的。如果您在实施时遇到困难,可以分享您的 dispatch.yaml 文件,我会检查一下。

    编辑

    如果您想使用超过 20 个 url 路由规则,则已经为此创建了一个 feature request。您可以设法在不超过限制的情况下进行路由的一种方法是创建更多后端服务,而不是单一应用程序,并通过前端默认服务使用其完整目标地址直接将请求路由到它们。如果您需要以某种方式“欺骗” 20 个 url 配额,拆分架构将是一个好主意。

    【讨论】:

    • 但是 dispatch.yaml 仅限于 20 个 url,我需要更多。我在下面写了我的 dispatch.yaml。 dispatch: - url: "/wordpress" 服务: wordpress - url: "*/wp-content/" 服务: wordpress - url: "/wp-includes/"服务:wordpress
    • 您可以打开支持票证请求增加配额。
    猜你喜欢
    • 2020-07-25
    • 2018-07-14
    • 1970-01-01
    • 2017-06-22
    • 1970-01-01
    • 2014-03-02
    • 2017-02-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多