新浪云服务器配置

SAE 服务器的使用笔记

服务器环境

  • CentOS-6.x
  • Apache-2.2.x
  • PHP-5.3.x / PHP-5.6.x

sae 设置

支持的判断条件

比较符号 作用
== 比较变量和字符串相等
!= 比较变量和字符串不等
>,>=,<,<= 比较变量和数字
-f,!-f 检查文件是否存在
-d,!-d 检查目录是否存在
-e,!-e 运算符检查文件或目录是否存在
~ 大小写敏感
~* 大小写不敏感,运算符匹配变量和正则表达式,支持匹配组,利用 %[1-9] 进行引用
%{REQ:HEADER_NAME} HTTP 请求头中的字段,如 %{REQ:HTTP_HOST}
%{RESP:HEADER_NAME} HTTP 响应头中的字段,如 %{RESP:CONTENT_ENCODING}
%{QUERY_STRING} 查询串,一般是 url 中问号后面的内容
%{REQUEST_URI} 请求路径,即用户请求的 url 去掉主机部分和查询串后剩下的部分
  1. 设置访问没有指定文件的返回文件 - directoryindex: aaa.php

  2. 定义错误返回文件名 - errordoc: 404 /404.html

url 重写举例

修改 config.yaml 文件可以实现类似 .htaccess 文件格式的配置。 URL 配置语法:

   - rewrite: if (CONDTIONs) goto target_url

使用举例:

  1. 强制使用 https
   - rewrite: if (%{REQ:X-Forwarded-Protol} != "https") goto "https://%{HTTP_HOST}%{REQUEST_URI}" 

sae cdn

sae lib

共享型数据库区别

文档中心

云服务