Total Pageviews

Wednesday, 13 February 2013

利用GAE空间做HTML网站

在製作之前,我们需要先在本地搭建运行环境。

下载GAE SDK for Python:https://developers.google.com/appengine/downloads#Google_App_Engine_SDK_for_Python

安装好之后,启动,然后按Ctrl+N,在Application Name那裡输入一个名称,然后点击Browse选择文件存放路径,最下边的端口号用默认的就可以了,要记下来,等会要用到,最后点击Create即可完成创建,然后点击Run运行,用http://localhost:8080/就可以进行访问了。


按照刚才选择的路径,找到文件存放位置,我们会看到文件夹下有4个文件,app.yaml是配置文件必须要有的,其他的暂时可以全部删除。

我们在文件夹下创建一个主页文件index.html和一个内容页post.html一个图片文件夹img,就像我们平时做网站一样,可自由发挥,记得一定要是HTML,PHP和ASP在这裡运行不了的。然后用记事本打开app.yaml进行配置,在app.yaml下找到handlers,下面的就是需要配置的。


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


这段表示会以http://mydomain.com这样的形式访问,如果把.*换成index.html那麽主页就会以http://mydomain.com/index.html这样的形式出现。


    - url: /img
      static_dir: img
      secure: optional


配置这段后就可以让网页调用文件夹内的资源了。

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


这段和首页的配置方法一样,只是URL不一样,你可以把.html去掉,直接写成这样- url: /post.html 就会以http://mydomain.com/post 这样的形式出现。

对配置大致了解后,我想你就可以举一反三了,用GAE和普通网站空间不同的是需要进行配置,製作方法都是一样的。当然你也可以去试试Java和Go。