分享
  1. 首页
  2. 文章

google appengine的yaml文件,配置说明

刘地 · · 3834 次点击 · · 开始浏览
这是一个创建于 的文章,其中的信息可能已经有所发展或是发生改变。

application: myapp # 你的google app id

version: 1 # 版本

runtime: go # 运行时语言

api_version: go1 # API的版本


default_expiration: 1d 2h 3m 4s # 可选的,如果静态资源没有设置expiration,则会使用该项


handlers: # 分发器

- url: /stylesheets # 扩展的posix regex表达式,可以使用\W, \w, \S, \s, \D, \d

static_dir: stylesheets # 静态目录

mime_type: xxxx # 可选的,如果设置了,就会指定response的类型

expiration: 1d 2h 3m 4s # 可选的,表示静态资源应被客户端缓存的时间


- url: /(.*\.(gif|png|jpg))$

static_files: static/1円 # url捕获的分组是可以用的(1円)

upload: static/.*\.(gif|png|jpg)$ # 可选的,upload用来限制static_files可访问的文件

application_readable: true # 可选的,为真时,脚本可以访问该文件

http_header: # 可选的,表示可以设置response的header

Access-Control-Allow-Origin: * # 可选的,设置为*,所有网站都可以访问myapp.appspot.com的资源

# 设置为http://mygame.appspot.com,则只有该站可访问资源


- url: /.*

script: _go_app # 表示由脚本处理该url

secure: optional # 可选的,此为默认值,http和https都可以成功访问站点

never # https会被重定向到http协议下的统一站点

always # http会被重定向到https协议下的统一站点

login: optional # 可选的,此为默认值,不需要登录

required # 需要登录才能访问,否则执行auth_fail_action

admin # 必须是管理员帐户才能访问,未登录执行auth_fail_action,返回401

auth_fail_action: redirect # 可选的,此为默认值,重定向到google登录页面

unauthorized # 返回401

error_handlers: # 可选的,设置错误页面

- file: default_error.html # 默认的错误页面


- error_code: over_quota # 指定错误码

file: over_quota.html # 该错误码的页面

skip_files: # 表示应用目录中匹配下列正则表达式的文件都不需要上传

- ^(.*/)?#.*#$

- ^(.*/)?.*~$

- ^(.*/)?.*\.py[co]$

- ^(.*/)?.*/RCS/.*$

- ^(.*/)?\..*$


还有一些其他信息,请参考google app engine sdk



有疑问加站长微信联系(非本文作者)

本文来自:开源中国博客

感谢作者:刘地

查看原文:google appengine的yaml文件,配置说明

入群交流(和以上内容无关):加入Go大咖交流群,或添加微信:liuxiaoyan-s 备注:入群;或加QQ群:692541889

关注微信
3834 次点击
暂无回复
添加一条新回复 (您需要 后才能回复 没有账号 ?)
  • 请尽量让自己的回复能够对别人有帮助
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`
  • 支持 @ 本站用户;支持表情(输入 : 提示),见 Emoji cheat sheet
  • 图片支持拖拽、截图粘贴等方式上传

用户登录

没有账号?注册
(追記) (追記ここまで)

今日阅读排行

    加载中
(追記) (追記ここまで)

一周阅读排行

    加载中

关注我

  • 扫码关注领全套学习资料 关注微信公众号
  • 加入 QQ 群:
    • 192706294(已满)
    • 731990104(已满)
    • 798786647(已满)
    • 729884609(已满)
    • 977810755(已满)
    • 815126783(已满)
    • 812540095(已满)
    • 1006366459(已满)
    • 692541889

  • 关注微信公众号
  • 加入微信群:liuxiaoyan-s,备注入群
  • 也欢迎加入知识星球 Go粉丝们(免费)

给该专栏投稿 写篇新文章

每篇文章有总共有 5 次投稿机会

收入到我管理的专栏 新建专栏