← 返回博客 / back
2016-08-22·by zenheart

新浪云服务器配置

新浪云服务器配置

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 请求头中的字段,如 %
%{RESP:HEADER_NAME} HTTP 响应头中的字段,如 %
%{QUERY_STRING} 查询串,一般是 url 中问号后面的内容
%{REQUEST_URI} 请求路径,即用户请求的 url 去掉主机部分和查询串后剩下的部分
  1. 设置访问没有指定文件的返回文件 - directoryindex: aaa.php

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

url 重写举例

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

shell
   - rewrite: if (CONDTIONs) goto target_url

使用举例:

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

sae cdn

sae lib

共享型数据库区别

文档中心

设置