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

编辑上传策略


{switch name="policy.policy_type"} {case value="local"}
编辑上传策略
上传策略的名称,用于区别不同策略
{eq name="$policy.origin_link" value="1"}     {else/}     {/eq}
是否允许获取文件的源URL,推荐禁止
一般与主站URL保持相同。如果你设置了融合CDN等产品,这里可以填写CDN域名,结尾要加"/"
多个请以半角逗号","隔开,留空表示不限制。如果允许图片类型文件,除了图片类型后缀外,请额外添加一项"image/*"
允许上传的单个文件的最大尺寸
{eq name="$policy.autoname" value="1"}     {else/}     {/eq}
是否对存储的文件自动重命名。推荐开启,重命名不会影响用户端文件名展示,开启后可以避免文件重名
你可以使用变量对照表中的字段填写
/public/uploads/
文件存放的目录,你可以使用目录变量对照表中的字段填写


{/case} {case value="qiniu"}
编辑上传策略
上传策略的名称,用于区别不同策略
七牛账号的AccessKey,请在七牛控制面板查看
七牛账号的SecretKey,请在七牛控制面板查看
创建空间时填写的空间名
{eq name="policy.bucket_private" value="1"}     {else/}     {/eq}
与七牛空间访问控制设置保持一致,推荐设置为私有空间
七牛空间绑定的域名,结尾要加"/"
多个请以半角逗号","隔开,留空表示不限制。如果允许图片类型文件,除了图片类型后缀外,请额外添加一项"image/*"
多个请以半角分号";"隔开,留空表示不限制。示例:image/*表示只允许上传图片类型,image/jpeg;image/png表示只允许上传jpg和png类型的图片,!application/json;text/plain表示禁止上传json文本和纯文本。注意最前面的感叹号!
允许上传的单个文件的最大尺寸
{eq name="$policy.autoname" value="1"}     {else/}     {/eq}
是否对存储的文件自动重命名。推荐开启,重命名不会影响用户端文件名展示,开启后可以避免文件重名
你可以使用变量对照表中的字段填写
文件存放的目录,你可以使用目录变量对照表中的字段填写


{/case} {case value="oss"}
编辑上传策略
上传策略的名称,用于区别不同策略
阿里云账号的Access Key ID,请在阿里云控制面板-Access Key管理中创建或查看
获取方法同上一项
创建空间时填写的Bucket名
{eq name="policy.bucket_private" value="1"}     {else/}     {/eq}
与OSS空间访问控制设置保持一致,推荐设置为私有空间
OSS空间绑定的域名,用于文件下载、访问,结尾要加"/"(推荐配合阿里云CDN使用,此处填写CDN域名)
OSS空间的域名,一般与上一项保持一致。(如果上一项填写的是CDN域名,则此处与上一项不应相同)
多个请以半角逗号","隔开,留空表示不限制。如果允许图片类型文件,除了图片类型后缀外,请额外添加一项"image/*"
允许上传的单个文件的最大尺寸
{eq name="policy.autoname" value="1"}     {else/}     {/eq}
是否对存储的文件自动重命名。推荐开启,重命名不会影响用户端文件名展示,开启后可以避免文件重名
你可以使用变量对照表中的字段填写
文件存放的目录,你可以使用目录变量对照表中的字段填写


{/case} {case value="upyun"}
又拍云
上传策略的名称,用于区别不同策略
创建存储服务时授权的操作员名称
创建存储服务时授权的操作员密码
创建存储服务时填写的名称
{eq name="policy.bucket_private" value="1"}     {else/}     {/eq}
与 功能配置-访问配置-Token 防盗链 保持一致,推荐设置为开启
与 功能配置-访问配置-Token防盗链 中的密钥保持一致
绑定的域名,开头要加http(s)://结尾要加"/"
多个请以半角逗号","隔开,留空表示不限制。如果允许图片类型文件,除了图片类型后缀外,请额外添加一项"image/*"
允许上传的单个文件的最大尺寸
文件存放的目录,你可以使用目录变量对照表中的字段填写


{/case} {case value="s3"}
编辑S3上传策略
上传策略的名称,用于区别不同策略
AWS账户的访问秘钥信息,请在 控制面板 - 您的安全凭证 中创建
同上一项获取
创建桶时填写的名称
一般格式为:https://s3-分区名.amazonaws.com/储存桶名/ 结尾要加"/"
一般格式为:https://储存桶名.s3-分区代号.amazonaws.com/
例如:ap-southeast-1
一般格式为:s3-储存区域.amazonaws.com,只填写域名部分
多个请以半角逗号","隔开,留空表示不限制。如果允许图片类型文件,除了图片类型后缀外,请额外添加一项"image/*"
允许上传的单个文件的最大尺寸


{/case} {case value="remote"}
编辑远程上传策略
上传策略的名称,用于区别不同策略
默认随机生成,请与远程服务端配置文件中保持一致
结尾要加"/"
一般与上一步保持一致,结尾要加"/"
允许上传的单个文件的最大尺寸
{eq name="$policy.autoname" value="1"}     {else/}     {/eq}
是否对存储的文件自动重命名。推荐开启,重命名不会影响用户端文件名展示,开启后可以避免文件重名
你可以使用变量对照表中的字段填写
/public/uploads/
文件存放的目录,你可以使用目录变量对照表中的字段填写


{/case} {case value="onedrive"}
添加Onedrive上传策略
上传策略的名称,用于区别不同策略
点击这里获取下一步要用到的应用机密和此处的应用ID
同上一项一起获取
允许上传的单个文件的最大尺寸
{eq name="$policy.autoname" value="1"}     {else/}     {/eq}
是否对存储的文件自动重命名。推荐开启,重命名不会影响用户端文件名展示,开启后可以避免文件重名
你可以使用变量对照表中的字段填写
Onedrive根目录/
文件存放的目录,你可以使用目录变量对照表中的字段填写
{/case} {/switch}
{/block} {block name="js"} {/block}