{extend name="header_admin" /} {block name="title"}添加上传策略- {$options.siteName}{/block} {block name="content"}

## 添加上传策略

##### 本地服务器

将文件存放在Cloudreve主程序的同一个服务器上

添加

##### 七牛云存储

使用七牛云提供的云存储及CDN服务

添加

##### 阿里云OSS

使用OSS对象存储存放文件，推荐配合阿里云CDN使用

添加

##### 又拍云

使用又拍云存储提供的服务，每月有一定免费额度

添加

##### Amazon S3

Amazon S3专为数据而构建的对象存储

添加

##### 远程服务器

你可以将文件存放在不同于主程序的服务器上。配置说明

添加

##### Onedrive 中转

支持 Onedrive Bussiness 和个人版。配置说明

添加
添加本地上传策略
上传策略名称
上传策略的名称，用于区别不同策略
允许获取外链
允许 禁止
是否允许获取文件的源URL，推荐禁止
外链根URL
一般保持默认。如果你设置了融合CDN等产品，这里可以填写CDN域名,结尾要加"/"
允许的文件后缀
多个请以半角逗号","隔开，留空表示不限制。如果允许图片类型文件，除了图片类型后缀外，请额外添加一项"image/*"
单文件最大大小
允许上传的单个文件的最大尺寸
文件重命名
开启 关闭
是否对存储的文件自动重命名。推荐开启，重命名不会影响用户端文件名展示，开启后可以避免文件重名
重命名规则
你可以使用变量对照表中的字段填写
存储目录
/public/uploads/
文件存放的目录，你可以使用目录变量对照表中的字段填写
<bn>
添加七牛上传策略
上传策略名称
上传策略的名称，用于区别不同策略
AccessKey
七牛账号的AccessKey，请在七牛控制面板查看
SecretKey
七牛账号的SecretKey，请在七牛控制面板查看
存储空间名称
创建空间时填写的空间名
空间属性
私有空间 公开空间
与七牛空间访问控制设置保持一致，推荐设置为私有空间
允许获取外链
允许 禁止
是否允许获取文件的源URL，推荐禁止
空间域名
七牛空间绑定的域名，结尾要加"/"
允许的文件后缀
多个请以半角逗号","隔开，留空表示不限制。如果允许图片类型文件，除了图片类型后缀外，请额外添加一项"image/*"
允许的mimeType
多个请以半角分号";"隔开，留空表示不限制。示例：image/*表示只允许上传图片类型，image/jpeg;image/png表示只允许上传jpg和png类型的图片，!application/json;text/plain表示禁止上传json文本和纯文本。注意最前面的感叹号！
单文件最大大小
允许上传的单个文件的最大尺寸
文件重命名
开启 关闭
是否对存储的文件自动重命名。推荐开启，重命名不会影响用户端文件名展示，开启后可以避免文件重名
重命名规则
你可以使用变量对照表中的字段填写
存储目录
文件存放的目录，你可以使用目录变量对照表中的字段填写
<bn>
阿里云OSS创建空间后请进行如下操作，否则无法正常上传。

- 转到 空间管理 - 基础设置 - 跨域设置;
- 创建规则，其中来源填写“*”，允许 Methods全部勾选，允许 Headers填写“*”,其他保持默认，点击确定保存.

添加阿里云OSS上传策略
上传策略名称
上传策略的名称，用于区别不同策略
Access Key ID
阿里云账号的Access Key ID，请在阿里云控制面板-Access Key管理中创建或查看
Access Key Secret
获取方法同上一项
Bucket名称
创建空间时填写的Bucket名
读写权限
私有 公共读
与OSS空间访问控制设置保持一致，推荐设置为私有空间
允许获取外链
允许 禁止
是否允许获取文件的源URL，推荐禁止
空间域名
OSS空间绑定的域名，用于文件下载、访问，结尾要加"/"（推荐配合阿里云CDN使用，此处填写CDN域名）
上传域名
OSS空间的域名，一般与上一项保持一致。（如果上一项填写的是CDN域名，则此处与上一项不应相同）
允许的文件后缀
多个请以半角逗号","隔开，留空表示不限制。如果允许图片类型文件，除了图片类型后缀外，请额外添加一项"image/*"
单文件最大大小
允许上传的单个文件的最大尺寸
文件重命名
开启 关闭
是否对存储的文件自动重命名。推荐开启，重命名不会影响用户端文件名展示，开启后可以避免文件重名
重命名规则
你可以使用变量对照表中的字段填写
存储目录
文件存放的目录，你可以使用目录变量对照表中的字段填写
<bn>
又拍云
上传策略名称
上传策略的名称，用于区别不同策略
操作员名称
创建存储服务时授权的操作员名称
操作员密码
创建存储服务时授权的操作员密码
存储服务名
创建存储服务时填写的名称
Token 防盗链
开启 关闭
与 功能配置-访问配置-Token 防盗链 保持一致，推荐设置为开启
防盗链密钥
与 功能配置-访问配置-Token防盗链 中的密钥保持一致
允许获取外链
允许 禁止
是否允许获取文件的源URL，推荐禁止
空间域名
绑定的域名，开头要加http(s)://结尾要加"/"
允许的文件后缀
多个请以半角逗号","隔开，留空表示不限制。如果允许图片类型文件，除了图片类型后缀外，请额外添加一项"image/*"
单文件最大大小
允许上传的单个文件的最大尺寸
存储目录
文件存放的目录，你可以使用目录变量对照表中的字段填写
<bn>

##### 自动重命名变量对照表

变量字段 | 说明 | 示例 | 适用范围
--- | --- | --- | ---
{date} | 上传日期 | 20180118 | 全部
{datetime} | 上传日期时间 | 20180118121049 | 全部
{uid} | 上传者UID | 154 | 全部
{timestamp} | 时间戳 | 1516277624 | 全部
{randomkey16} | 16位随机字符 | 16D8lhjErTDWAQjW | 全部
{randomkey8} | 8位随机字符 | hM4Tpdh6 | 全部
{originname} | 原始文件名 | plus1s.jpg | 全部

##### 目录变量对照表

变量字段 | 说明 | 示例 | 适用范围
--- | --- | --- | ---
{date} | 上传日期 | 20180118 | 全部
{datetime} | 上传日期时间 | 20180118121049 | 全部
{uid} | 上传者UID | 154 | 全部
{timestamp} | 时间戳 | 1516277624 | 全部
{randomkey16} | 16位随机字符 | 16D8lhjErTDWAQjW | 全部
{randomkey8} | 8位随机字符 | hM4Tpdh6 | 全部

{/block} {block name="js"}
{/block}