繁体   English   中英

谷歌应用引擎问题。 URL 分组不起作用

[英]Google App Engine problem. URL grouping not working

我的应用程序在 php55 中运行良好,使用下面的 app.yaml 设置来分组 URL。 EG /api/manage, /api/edit, api/user/add 应该都转发到 /api/api.php 但升级到 php72 时停止工作。

在 app.yaml 配置下为 php55 和 php72 提供帮助。

php55的配置

service: default
runtime: php55

    handlers:
    
      - url: /api((/$)|(/[^/]+(/$)?)*)
        script: /api/api.php
        secure: always

php72的配置

service: default
runtime: php72

handlers:

  - url: /api/(.*?)/(.*)
    script: /api/api.php
    secure: always

提前致谢。

对于第二代运行时(包括 PHP 7+),您不再使用script元素来路由流量( 文档)。 您必须使用语言惯用的网络/路由框架(例如 Python 中的 Flask,PHP 的前 controller )。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM