2013-08-18 1 views
3

Могу ли я использовать это для загрузки HTML-страниц?Чтобы разместить статический (HTML) сайт в Google App Engine, что должно быть в файле app.yaml?

app.yaml содержание:

application: visualvidya 
version: 1 
runtime: python 
api_version: 1 

handlers: 
- url: /(.*\.(gif|png|jpg|ico|js|css)) 
    static_files: \1 
    upload: (.*\.(gif|png|jpg|ico|js|css)) 
+2

На веб-сайте App Engine имеется отличная документация. Самый простой способ размещения статического сайта - с помощью блока static_dir. https://developers.google.com/appengine/docs/python/config/appconfig#Python_app_yaml_Static_directory_handlers –

+0

Также посмотрите на мой новый проект github, он позволяет легко размещать статические сайты в appengine, имея возможность создавать его в jinja2. https://github.com/faisalraja/app-engine-static – Faisal

ответ

6

Минимальная handlers секция для статического сайта может выглядеть примерно так:

handlers: 
- url:/
    static_files: static/index.html 
    upload: static/index.html 

- url:/
    static_dir: static 

Каждый сайт отличается, так что, как Шон отметил в комментариях, вам «Проконсультируйтесь с the documentation.