使用GAE建立免费静态网站

网友投稿 281 2022-10-23


使用GAE建立免费静态网站

对于做英文网站的站长来说,使用国外的网站空间建站是最合适的,可惜国外好用的免费空间越来越少,剩下的使用上还有诸多限制,那么,做英文网站的站长怎么才能低成本地搭建一个免费静态HTML网站呢?答案就是通过Google App Engine来实现。

Google App Engine是Google提供的基于Google数据中心的开发、托管网络应用程序的平台,每个 Google App Engine 应用程序都可使用1GB存储空间和每天1G的流量,GAE对于使用资源有各种限制,跑动态网站往往会配置不够用,但如果网站使用纯粹的静态HTML建立,那么这种网站还是可以支持较大的访问量。

使用GAE建立静态网站的方法很简单,先配置好GAE的环境,然后将静态网站内容都复制到应用目录下,然后编辑app.yaml即可。

建议根目录下少放html文件,次级目录也不要太多。以下是我建立的一个app.yaml示例文件。在这个例子里,应用名称为myapp,应用目录是myapp目录,静态文件分别放在html、css、images三个目录下,根目录则是index.html、sitemap.html、about.html三个文件,静态文件的目录里可以继续建立子目录。

之后,使用 appcfg.py update myapp 即可将整个静态网站上传到GAE,之后,在GAE的Application Settings - Domain Setup里面添加站长的个人域名即可,添加前需要先用该域名注册一个Google Apps进行域名身份验证,注册验证完之后即可将Google Apps删除 。

application: myapp version: 1 runtime: python27 threadsafe: true api_version: 1

handlers: - url: /html static_dir: html

- url: /css static_dir: css

- url: /images static_dir: images

- url: /sitemap.html static_files : sitemap.html upload: sitemap.html

- url: /about.html static_files : about.html upload: about.html

- url: /.* static_files : index.html upload: index.html


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:IDEA反编译出整个jar包源码
下一篇:防止非法数据提交
相关文章

 发表评论

暂时没有评论,来抢沙发吧~