Если я хочу что-то развернуть в Службах Google, мне нужно будет создать приложение в Google App Engine, верно?Есть ли способ использовать FTP, как в других службах веб-хостинга?
Если у меня есть приложение myapp в GAE, и я уже разрешил myownsite.com использовать это приложение.Но я не хочу, чтобы кто-нибудь еще использовал это приложение на myapp.appspot.com, как я могу это сделать?
Заранее спасибо!
Возможно, не лучшее решение, но вы можете использовать self.request.headers["HOST"] в своем обработчике, чтобы увидеть, к какому домену был запрошен запрос, и перенаправить пользователя на основании этого.
self.request.headers["HOST"]
Вам нужно будет загрузить заявку.Насколько мне известно, FTP-доступа для этого не существует, но GAE SDK содержит инструмент командной строки для этого .Вы также можете сделать это из IDE.
С вашим приложением всегда есть связанный домен myapp.appspot.com, поэтому никто его не примет.Но вы также можете использовать свой собственный домен (но не для SSL!).Но вы также не можете заблокировать доступ через myapp.appspot.com, но в Java вы можете создать фильтр, который будет перенаправлять все запросы в ваш пользовательский домен .И имейте в виду, что вы не можете использовать открытые домены (без www) в GAE.