upyun

跨域资源共享(CORS)用户指南

跨域问题一直是开发工程师,特别是前端工程师关心的问题。主要的问题是安全限制(也即同源策略,即 JavaScript 或 Cookie 只能访问同域下的内容)。跨域访问,简单的说就是 A 网站的 JavaScript 代码试图访问 B 网站,包括提交内容和获取内容。

UPYUN 为了解决跨域问题,现已支持在管理中心进行 CORS 的配置,适用于全部源站类型,现在为大家讲解具体的使用方式。

首先进入管理后台

依次打开:「服务」-「高级功能」-「CORS 跨域共享」

点击「创建规则」,在弹出框内进行 CORS 跨域规则设置。

 

服务器端需要返回相应的响应头信息。设置项具体包括:

Access-Control-Allow-Origin ( 允许的域 )

Access-Control-Allow-Methods ( Met…

upyun

UPYUN 团队推出融合云存储方案

 

通过与用户的沟通和探讨,我们发现,很多用户在平台选型时,往往会将数据存储在多家存储厂商以保证服务可用性,然而仅靠用户单方面调整技术架构,依然很难满足此类需求。针对这一情况,UPYUN 团队推出了融合云存储解决方案。

 

  • 通过该方案,您可以很方便地构建存储架构,您可以选择UPYUN存储服务作为主存储, 由于 UPYUN 融合了其他存储平台,故 UPYUN 会主动将增量文件同步到第三方存储厂商(如:阿里云OSS、七牛云存储等),实现存储平台的融合。
  • 而目前还不是 UPYUN 客户的企业,可以通过镜像存储功能,将其他平台的数据很方便的迁移到 UPYUN 平台。
  • 另外,支持启用第三方存储源(CDN 服务优先回 UPYUN 存储源,其次回第三方存储源)保证您服务的高可用。

 

目前该服务在公测阶段,可…

upyun

融合云存储方案-用户指南

概述

融合云存储方案,目前主要支持融合第三方存储平台,主动将增量文件上传同步到第三方存储厂商(如:阿里云OSS 、七牛云存储等),实现存储平台的融合。
另外,支持启用第三方存储源(CDN 服务优先回 UPYUN 存储源,其次回第三方存储源)保证您服务的高可用。

管理中心功能配置

配置的入口进入有两种方式:

1)【工具箱】-【融合云存储】进入配置列表

2)通过【服务】列表- “融合云存储”,点击后进入配置服务列表

进入配置列表页面后,点击右上角的“添加服务”按钮就会弹出配置界面,如下图所示:

配置第 1 步,选择服务

通过左侧的选项,选择您需要配置的 UPYUN 服务,…

upyun

融合云存储方案-同步凭证生成指南

UPYUN 融合云存储方案功能项里面,会将存储增量文件同步上传到第三方存储厂商,这个时候就需要授权 UPYUN 存储将文件同步到第三方存储厂商。此处的授权其实就是通过 “ 同步凭证 ” 来实现的。同步凭证的生成各存储厂商的方式和方法各不相同。这里推荐如下:阿里云 OSS 可通过 RAM  的方式生成,七牛可手动生成同步凭证。

阿里云 OSS

阿里云提供了 RAM 和 STS 两种权限管理系统,RAM 主要的作用是控制账号系统的权限。通过使用 RAM 可以将在主账号的权限范围内创建子用户,给不同的子用户分配不同的权限从而达到授权管理的目的。STS 是一个安全凭证( Token)的管理系统,用来授予临时的访问权限,这样就可以通过 STS 来完成对于临时用户的访问授权。由于 STS 方式具有临时性,不适用于本方案。故推荐使用 RAM 的方式来生成同步凭证。

阿里云 OSS 同步凭证的生成需要如下几个步骤:
步骤一:通过…

upyun

如何使用 FTP、API 上传文件

UPYUN 提供了两大种上传方式, 一种是 FTP 方式上传,一种是 API  接口方式上传。

API 接口上传

我们选择简单易懂的 Python 语言来完成我们的第一个上传操作。当然,还可以在UPYUN的【开发资源】中找到 API 文档和各种语言的 SDK 例子,并且他们都是可以单独运行的。

API 接口上传分为标准 API 接口上传和表单 API 接口

下面我们以标准 API 接口作为示例介绍下如何使用 API 接口进行上传

首先我们先来准备一下必要的参数:

1.API 接口地址:

v1.api.upyun.com (电信)

v2.api.upyun.com (联通网通)

v3.api.upyun.com (移动铁通)

v0.api.upyun.com (自动判断) <=======(我们习惯选择它)

2.服务名:upyun-blog-pic

3.用户(已授权)操作员:upyun

4.密码(已授权):密码

API 接口方式上传基于 http 协议。所以我们这里使用 put 方式上传文件到 UPYUN 的…

upyun

UPYUN CDN – 缓存配置及刷新

缓存配置是为了管理缓存的自动刷新规则,可以定义全局的缓存刷新时间,也可以针对特殊的资源设置单独的缓存刷新时间;对于不需要刷新的资源可以设置筛选规则。

1)属于在 UPYUN 存储的服务,缓存不需要自定义设置,缓存规则参见 缓存控制逻辑

2)属于自主源站的服务,缓存在未设置缓存配置时,会默认执行以下规则

如果觉得上面的默认缓存规则不能满足需要,那么可以自定义缓存配置

具体的操作如下:

首先登录 UPYUN 进入管理中心,按顺序进入查看

【服务】—选择需要配置的服务,点击“功能配置“—【基础配置】—【缓存配置】

点击“管理”按钮,弹出【缓存配置管理】弹出框

缓存配置有三种设定分别为:全局缓存配置、特殊缓存配置、不缓存内容配置

执行规则的优先级:不缓存内容配置 > 特殊缓存配置 > 全局缓存配置

下面对三种配置的方法逐个说明:

1.全局缓存时间配置

全局缓存时间即对自主源站上的全部文件进行一个总的缓存更新时间设定

2.特殊内容缓存时间配置

对于有些特殊的文件如果需要单独设置缓存时间,可以使用下方的特殊缓存内容…

upyun

UPYUN CDN – 外链开关及防盗链设置

UPYUN 对外链的开关及防盗链提供后台管理功能,下面讲一下具体的管理操作:

外链开关

登陆 UPYUN 管理中心,按顺序进入

【服务】—【基础配置】

此功能控制站点资源的访问性,可以开启或关闭,一旦关闭外链功能,所有资源都将不能访问。

防盗链设置

UPYUN 防盗链支持域名、IP、客户端、Token 等多种防盗链模式,并且可自定义防盗链提示图,具体操作如下:

首先登录 UPYUN 进入管理中心

【服务】—选择服务项,点击“功能配置”—【防盗链】

 

1)IP禁用:

如果不希望某个 IP 或 IP 段的客户访问服务中的文件,可以使用 IP 禁止功能

点击“管理”,选择开启 IP 禁用,在下方的禁用 IP 地址输入框内输入禁用的 IP 地址

注意每行只能输入一个 IP 地址,用“回车”隔开

 

支持 * 通配符,如 10.11.12.* 将禁止 10.11.12.0~10.11.12.255 的 IP 访问,1 个 IP 段禁用仅占用 1 个 IP 禁用上限

注意:

l  最多可禁止 50…

upyun

UPYUN 管理中心 2.0:如何添加 CNAME 记录

通过 UPYUN 管理中心添加服务后,我们需要把添加的加速域名到域名服务商的 DNS 解析管理中 添加 CNAME 记录,下面讲解一下如何在域名服务商(DNSPod、万网、Godaddy)添加 CNAME 记录:

DNSPod 添加 CNAME 记录

1)到 DNS 服务商处,在已添加的域名下(如未添加需先添加要设置的域名),点击“添加记录”按钮(不能有重复前缀的解析记录存在,如果添加了 a 记录,需要先删除再添加)

2) 域名 CNAME 解析设置方法,如下图:

  1. 主机记录,指域名前缀,如:创建的加速域名为 abc.youdomain.com,域名为 youdomain.com,前缀为 abc;
  2. 记录类型,请选择 CNAME 类型;
  3. 线路类型,默认类型是网络类型,一般选默认,如果有特别需要可以换其他运营商;
  4. 记录值,即 UPYUN 提供的解析地址,如:您创建的服务名为 abc,解析地址为 abc.b0.aicdn.com,
  5. MX 优先级,设置 CNAME 记录不需要设置 MX 优先级;
  6. TTL, 指资源记…
upyun

UPYUN 管理中心 2.0: 服务的操作员管理

我们在 UPYUN 管理中心添加服务时会遇到绑定操作员,下面讲解下如何管理服务的操作员。

添加操作员的方法有三种

1) 在操作员管理中直接添加操作员

首先登陆并进入 UPYUN 管理中心,依次进入

【账户管理】—【操作员管理】

点击“添加操作员”按钮,弹出【创建操作员】界面

填写操作员及密码,点击“创建”按钮进行提交

之后便可以在【操作员列表】中查看到刚刚添加的操作员,如下图所示:

2) 在添加服务时添加操作员

 依次进入【服务】—【创建服务】—【第三步,授权操作员】

在弹出框内输入操作员及密码,点击“提交”按钮完成创建

3) 在添加服务后添加操作员

依次进入【服务】—找到服务,点击“功能配置”— 在选项卡中选择“基础配置”— 点击底部“创建操作员并授权”按钮

在弹出框内输入操作员及密码,点击“创建并授权”完成创建

如何授权操作员/取消授权

授权操作员的操作入口共有两处,我们可以在添加服务时授权或在服务管理中进行授权,下面逐个说明:

1) 添加服务时授权

依次进入【服务】—【创建服务】—【…

jiwei

【功能介绍】UPYUN HTTPS 服务产品说明

目前,UPYUN 客户可启用自主域名的 HTTPS 服务。支持客户自定义 SSL 证书,配置使用域名,开启 HTTPS 访问,与 UPYUN CDN 云加速服务结合使用,将客户端和服务器之间数据加密。 届时,UPYUN 将支持默认域名 HTTPS 服务和自主域名 HTTPS 服务两种方式选择使用,结合客户实际需求,将 “HTTPS + CDN” 整合到客户产品体系中,实现终端访问“加密+加速”。

服务方式说明

  • “默认 UPYUN 域名”的 HTTPS 服务,即使用 UPYUN 的 SSL 证书开启默认空间域名的 HTTPS 服务,进行终端与 UPYUN CDN 节点之间信息加密传输。
  • “自主配置域名”的 HTTPS 服务,即客户上传自定义 SSL 证书,配置自主独立域名,开启 HTTPS 协议访问,实现与 UPYUN CDN 节点之间信息加密传输。

注:两种服务方式都支持所有类型空间的使用。

SSL 加密模式

UPYUN HTTPS 服务的 SSL 加密模式,将由“终端访问 SSL 加密”和“ UP…