我是谷歌应用引擎的新手,正在使用PHP为谷歌应用引擎上的项目创建网站。网站需要有多个文件。目前,我可以转到一个页面,当我单击"联系人"链接转到联系人页面时,该页面仍然显示相同的内容,并且不会更改。
我的app.yaml处理程序是:
handlers:
- url: /(.*'.(gif|png|jpg|ico|js|css))
static_files: '1
upload: (.*'.(gif|png|jpg|ico|js|css))
- url: /.*
script: mainpage.php
- url: /contact.php
script: contact.php
因此,我可以转到mainpage.php,当我单击"contact"链接时,URL可能会指向***.appspot.com/contact.php。但该页面实际上并没有变为"contact.php"
反转处理程序。处理程序的工作方式是从上到下,只要有一个匹配,它就会返回。
因此,如果您的第一个处理程序是一个catch-all,则无法转到第二个处理程序:)