首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >克服app.yaml中的100 the限制

克服app.yaml中的100 the限制
EN

Stack Overflow用户
提问于 2014-12-29 18:54:16
回答 1查看 235关注 0票数 1

我有一个php应用程序,用于应用引擎。我的app.yaml文件如下:

代码语言:javascript
复制
application: myproject-testing-112
version: 1
runtime: php
api_version: 1
threadsafe: yes

handlers:

- url: /edit.php
  script: edit.php

....

- url: /profile.php
  script: profile.php

我的问题是我有大约300个urls (我有300个php文件)。正如我所看到的,app.yaml允许您使用100个URLS。如何处理这个问题?有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-12-29 20:42:37

您可以在PHP中使用regex模式,就像在注释中引用的Python示例中一样。因此,请尝试以下几点:

代码语言:javascript
复制
application: myproject-testing-112
version: 1
runtime: php
api_version: 1
threadsafe: yes

handlers:

- url: /(.+\.php).*
  script: \1

为了清楚起见,这个条目将映射匹配到同名PHP文件的每个URL。

代码语言:javascript
复制
/edit.php --> edit.php
/profile.php --> profile.php
/profile.php/foobar --> profile.php (the ".*" at the end of the regex allows this behavior)
/someOtherPath will not match the above entry at all, since it doesn't have ".php"

显然,您可以调整正则表达式以获得所要寻找的确切行为。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27694367

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档