скажем, один имеет этот index.php
<$php
include_once("dictionary.php");
...
$>
как должен быть определен app.yaml для загрузки «dictionary.php», но не открытым способом? (следующий пример позволяет пользователям просматривать Http: //mydomain/dictionary.php, чего мы хотим избежать)
application: myGAEphpapp
version: 1
runtime: php
api_version: 1
threadsafe: yes
handlers:
- url: /
script: /index.php
- url: /dictionary\.php
script: /dictionary.php
Единственный способ, который я нашел, — определить неэкспонированные сценарии. после дескриптор, который получает все запросы
application: myGAEphpapp
version: 1
runtime: php
api_version: 1
threadsafe: yes
handlers:
- url: /
script: /index.php
[...]
**- url: /.*
script: /catchall_script.php**
#never triggered but serverside available
- url: /dictionary.\php
script: /dictionary.php
Других решений пока нет …