可以带着下面问题阅读
1.BAE使用什么代码管理器?
2.出现http 404可能原因是什么?
BAE不用git却是用SVN真的是不知道说什么好,当然要修改下config.inc.php,经过摸索,修改好了可用的代码,如下:
- $db->addServer(array (
- 'host' => HTTP_BAE_ENV_ADDR_SQL_IP,
- 'user' => HTTP_BAE_ENV_AK,
- 'password' => HTTP_BAE_ENV_SK,
- 'charset' => 'utf8',
- 'port' => HTTP_BAE_ENV_ADDR_SQL_PORT,
- 'database' => 这里填在BAE后台新建数据库时得到的数据库名,
- ), Typecho_Db::WRITE | Typecho_Db::READ);
复制代码
传上去是可用了,但是点击文章链接后404了,额,还要设置伪静态,只好去求助谷歌了,搜索到了一个wordpress的伪静态,填上去可以,就是访问/admin/时 必须打/admin/index.php,伪静态代码如下,添加进代码版本中的app.conf文件- - url : (.*)\.css$
- script : $1.css
- - url : (.*)\.js$
- script : $1.js
- - url : (.*)\.jpg$
- script : $1.jpg
- - url : (.*)\.gif$
- script : $1.gif
- - url : (.*)\.png$
- script : $1.png
- - url : (.*)\.jpeg$
- script : $1.jpeg
- - url : (.*)\.php$
- script : $1.php
- - url : (.*)\.ico
- script : $1.ico
- - url : /admin(/?)$
- script : /admin/index.php
- - url : /admin/(.*)\.php$
- script : /admin/$1.php
- - url : (.*)
- script : /index.php
复制代码
在这里说一句,BAE绑定域名很简单,原则上是要备案过的,不过没备案的也可以绑定上,现在百度要求必须备案。
|