Google App Engine — необходимо очистить процесс GAE, написанный в переполнении стека

У меня есть два вопроса, чтобы уточнить

Я новичок в Google App Engine. Нужна поддержка прояснения процесса:
1. Первый вопрос:
Я создал простое приложение для тестирования руководств, предоставляемых Google. Мне нужно уточнить, как я поступил правильно.

Вот способ, которым я реализую:
app.yaml:

application: praveenhellogapp
version: 1
runtime: php
api_version: 1
threadsafe: yes

handlers:
- url: /favicon\.ico
static_files: favicon.ico
upload: favicon\.ico

- url: /stylesheets
static_dir: stylesheets- url: /(.+\.php)$
script: \1

- url: /googletutorials/
script: googletutorials/linkstaticfile.php

- url: .*
script: linkstopages.php

Вы можете проверить вывод я развернуть на Облако GAE:
http://praveenhellogapp.appspot.com/

  1. Второй вопрос

Я не понимаю сценарий: \ 1 концепция ясна. какая польза от выполнения сценария: \ 1
«url: /(.+.php)$
сценарий: \ 1 «

1

Решение

Порядок обработчиков имеет значение, поэтому ваше третье правило, т.е. /(.+.php)$, имеет приоритет над четвертым и пятым. Что касается синтаксиса регулярных выражений, см. http://en.wikipedia.org/wiki/Regular_expression Больше подробностей. \ 1 представляет все, что соответствует в URL. Другими словами, запрос к /foo.php вызовет скрипт foo.php в папке вашего приложения.

1

Другие решения

Других решений пока нет …