使用百度Bae遇到的问题及解决方法

使用BAE有小段时间了,写一下使用百度Bae遇到的问题及解决方法

使用百度Bae遇到的问题及解决方法

1.使用Git发布时提示如下

$ git push
Counting objects: 1620, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (1592/1592), done.
error: RPC failed; HTTP 411 curl 22 The requested URL returned error: 411 Length Required
fatal: The remote end hung up unexpectedly
Writing objects: 100% (1620/1620), 23.54 MiB | 13.99 MiB/s, done.
Total 1620 (delta 114), reused 0 (delta 0)
fatal: The remote end hung up unexpectedly
Everything up-to-date

Push文件过大,在.git/config 文件中加入

Windows:

[http]
    postBuffer = 524288000

linux:

git config http.postBuffer 52428800

2.发布过程太麻烦,批处理一键搞定

在.git/config 文件中加入,之后直接输入 Git blog 就可以实现版本发布了

[alias]
    blog = !git add . && git commit -m 'blog update' && git push

然后新建cmd,键入以下内容

G:
cd appidbdxxxxxxxx(每个人的都不同)
git blog

之后本地改动文件后,打开新建的cmd文件就可以直接发布了。

3.伪静态的问题,修改app.conf文件

########################## BAE application config file ######################
#
# app.conf 采用YAML格式, 请参考 http://yaml.org/
# 请尽量不要在配置部分使用中文,以免发布失败
# 请不要使用TAB键,应该使用空格
# 一定要注意对齐,否则发布会失败
# app.conf 详细功能,请参考:
#  http://bce.baidu.com/doc/BAE/GUIGettingStarted.html#.E9.85.8D.E7.BD.AEapp.conf
#  http://godbae.duapp.com/?p=654
#
##############################################################################

handlers:
 - url : (.*)\.css$
   script : $1.css
 - url : (.*)\.js$
   script : $1.js
 - url : (.*)\.woff$
   script : $1.woff
 - url : (.*)\.ttf$
   script : $1.ttf
 - url : (.*)\.svg$
   script : $1.svg
 - url : (.*)\.otf$
   script : $1.otf
 - url : (.*)\.eot$
   script : $1.eot
 - url : (.*)\.jpg$
   script : $1.jpg
 - url : (.*)\.gif$
   script : $1.gif
 - url : (.*)\.png$
   script : $1.png
 - url : (.*)\.jpeg$
   script : $1.jpeg
 - url : (.*)\.html$
   script : $1.html
 - url : /sitemap.html$
   script : sitemap.html
 - url : (.*).xml$
   script : $1.xml
 - url : (.*)\.php$
   script : $1.php
 - url : /favicon.ico$
   script : favicon.ico
 - url : /wp\-admin/
   script : /wp-admin/index.php
 - url : (.*)
   script: index.php
 
 - expire : .jpg modify 10 years
 - expire : .swf modify 10 years
 - expire : .png modify 10 years
 - expire : .gif modify 10 years
 - expire : .JPG modify 10 years
 - expire : .ico modify 10 years
SPEAK那你很棒哦!

转载请注明出处:大刘子 » 使用百度Bae遇到的问题及解决方法

支持博主分享一下

评论 7

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. 半夏BAE支持伪静态设置: http://bxii.me/653.html,本站使用百度BAE!回复
    • Han暂时脱离BAE,因为它不能搞SSL。回复
  2. mrjucn为什么我觉得svn感觉更方便啊,你这个git我没试过,但是看着命令有点头大。回复
  3. icp这是BAE专业版啊..阿里白秀主题用这个深色也不错回复
    • Han专业版那么贵用不起,不过这个Git单纯的用起来是比SVN发布方便些。回复
      • icp我之前试过 git,用不明白啊!话说 Ngnix 的 urlRewrite 你了解么,我不会配置,现在 BCH 就只能 lighttpd..回复
        • Han百度下搜索下,此类教程应该不少回复