Google App Engine使用静态网页
这个之前记录过的,多谢这里帮忙备份^_^.这里更新一下.
把它想复杂了,结果一晚上没有任何进展.早上起来查了查,一试,原来如此简单...就是想把GAE当成一个免费的稳定的空间而已,于是我想从最简单的静态网页开始,但它支持Python,Java,却不能像一般的空间那样把做好的网页上传到根目录就行.只好利用Python来绕个路走.Java的肯定也行.
目录下app.yaml内容如下:
application: appid
version: 1
runtime: python
api_version: 1
handlers:
- url: /.*
static_files: index.html
upload: index.html现在就可以了,在根目录下加上做好的index.html,上传,打开,成功了.
现在就是ghs.google.com的问题了...来自以前的笔记
其中的- url: /.*把根目录下所有路径都映射到index.html了,可以自定义.比如:
application: appid
version: 1
runtime: python
api_version: 1
handlers:
- url: /sample\.html
static_files: sample.html
upload: sample.html
以上是Python用法,至于Java版,只要在war\WEB-INF目录下有以下两个配置文件即可:
appengine-web.xml
<?xml version="1.0" encoding="utf-8"?>
<appengine-web-app xmlns="http://appengine.google.com/ns/1.0">
<application>appid</application>
<version>1</version>
</appengine-web-app>
web.xml
<?xml version="1.0" encoding="utf-8"?>
<web-app>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
</welcome-file-list>
</web-app>
当然这里的web.xml只是最简单的首页配置.然后在war根目录下创建相应的网页资源文件及目录,上传就能访问成功了.这里Java看起来比Python要简单,基本和一般网站空间一样.

听说昨天宕机了
GAE?嗯,就算永不宕机,在东方也会是个悲剧。也一直不敢抱太大期望。
哦 这个就是那个免费空间?
也许是.
怎么还搞起xml来了
呵呵Java一直和xml有一腿.
没有搞过这个玩意
也好久没学习了.
恩,这是一种新思路
其实也就是官方的教程,只是Google文档看起来不太直观.
看来笨笨有待学习啊。。
永远都是学不完的.
学习学习了,很不错的东西。
国外的好东西在中国总是很悲剧.