talksapp: Enforce HTTPS Add redirects from HTTP to HTTPS. Add HSTS header. Update example URLs to use HTTPS. Fixes golang/gddo#536 Change-Id: Iffbf1cff8ed0e87a8cae90496907577f410e4444 Reviewed-on: https://go-review.googlesource.com/93276 Reviewed-by: Tuo Shan <shantuo@google.com>
diff --git a/talksapp/app.yaml b/talksapp/app.yaml index 193596f..86c8242 100644 --- a/talksapp/app.yaml +++ b/talksapp/app.yaml
@@ -7,16 +7,21 @@ - url: /robots\.txt static_files: assets/robots.txt upload: assets/robots.txt + secure: always - url: /favicon\.ico static_files: present/static/favicon.ico upload: present/static/favicon.ico + secure: always - url: /static static_dir: present/static + secure: always - url: /play\.js static_files: present/play.js upload: present/play.js + secure: always - url: /.* script: _go_app + secure: always env_variables: CONTACT_EMAIL: '' # set contact email for /-/bot.html
diff --git a/talksapp/assets/home.article b/talksapp/assets/home.article index e10d0f6..3dbab6a 100644 --- a/talksapp/assets/home.article +++ b/talksapp/assets/home.article
@@ -13,8 +13,8 @@ The syntax for URLs is: - http://go-talks.appspot.com/github.com/owner/project/file.ext - http://go-talks.appspot.com/github.com/owner/project/sub/directory/file.ext + https://go-talks.appspot.com/github.com/owner/project/file.ext + https://go-talks.appspot.com/github.com/owner/project/sub/directory/file.ext The supported file extensions (.ext) are .slide and .article.