修正Typecho在SAE服务器上乱码的问题

查找文件
var/Typecho/Response.php
将194行的
header('HTTP/1.1 ' . $code . ' ' . self::$_httpCode[$code], true, $code);
替换
header(isset($_SERVER['SERVER_PROTOCOL']) ? $_SERVER['SERVER_PROTOCOL'] : 'HTTP/1.1' . ' ' . $code . ' ' . self::$_httpCode[$code], true, $code);

目前最新的打包版本已经更新。

老男人.jpg

Typecho在SAE上开启Rewrite

请编辑config.yaml,name和version不要复制,其他的直接复制即可。

name: typecho
version: 1
#cron:
# - description: cron test
# url: index.php
# schedule: every 43 mins
# timezone: Beijing
handle:
- rewrite: if(!is_dir() && !is_file()) goto "index.php?%{QUERY_STRING}"

上传之后,然后在后台“设置”=>“永久链接”=>“启用地址重写功能”

技术文档可以查看这里,http://sae.sina.com.cn/?m=devcenter&catId=34