google app engine将url index.php更改为index.html或只是索引

时间:2014-05-10 17:16:58

标签: php google-app-engine url-rewriting yaml

如何为app引擎设置yaml文件以执行以下操作。我在谷歌应用引擎上使用PHP

访问以下网址时

例如domain.com/index.php

它显示在网址框中 domain.com/index.html 要么 domain.com/index

2 个答案:

答案 0 :(得分:1)

我认为您要做的就是拥有一个名为index.php的php文件,该文件为您的内容提供服务,并提供与其分开的网址。

在App Engine中,您实际上并不需要做任何特殊的事情来实现这种效果。当您浏览App Engine教程(https://developers.google.com/appengine/docs/php/gettingstarted/helloworld)时,您会注意到app.yaml文件允许您配置哪些URL映射到哪些文件。在该示例中,所有URL都映射到helloworld.php:

handlers:
- url: /.*
  script: helloworld.php

但你也可以这样做,以便特定的URL映射到特定的php文件。有关将domain.com/index路由到index.php的示例:

handlers:
- url: /index
  script: index.php

答案 1 :(得分:0)

更改"网址框"需要重定向。你不是我的yaml文件,而是处理程序。