域名/网络

最近更新时间:2019-01-14 10:10:56

1. 跨域资源共享怎么设置?

2. 如何查看Bucket的内网、外网域名地址?

3. 使用KS3不同的region是否需要修改域名?

4. 为什么云主机通过内网访问KS3失败?

5. Bucket如何绑定自定义域名?

6. 一个Bucket最多可以绑定多少个域名?

7. 同一区域下的云主机可以通过内网访问KS3吗?

8. KS3是否支持HTTPS访问?

9. KS3绑定自定义域名后是否支持HTTPS访问?

10. KS3如何通过反向代理配置自定义域名的https?

11. 为什么外网访问KS3地址在QQ中显示危险链接?


1. 跨域资源共享怎么设置?
  1. 可以登录KS3控制台, 选择Bucket,在【空间设置】下的【CORS配置】页面进行设置。 设置方法参见:文档
  2. 通过SDK,参见SDK文档:JavaPHPPythonAndroidIOSJavaScriptNode.jsC#C/C++,或者调用PUT Bucket CORS接口(PUT Bucket CORS接口文档)来设置。
2. 如何查看Bucket的内网、外网域名地址?

用户登录KS3控制台,从“我的空间”菜单下,点击需要查看的Bucket,可以查看KS3自动分配给该Bucket的内网、外网域名地址。

3. 使用KS3不同的region是否需要修改域名?

是的,不同的region有不同的域名,用户使用API或者SDK需采用对应region的域名。 域名详见产品文档

4. 为什么云主机通过内网访问KS3失败?

检查云主机访问KS3的域名是内网域名还是外网域名。如果通过内网访问,需要访问内网域名。KS3各个region的域名,详见产品文档

5. Bucket如何绑定自定义域名?
  1. 首先用户在KS3上创建了Bucket;
  2. 在控制台上进入Bucket的【空间设置】->【域名绑定】,输入要绑定的域名,并提交;
  3. 如果域名未备案,会绑定失败;
  4. 如果自定义域名已经被当前账户下同一Region的其它存储空间(Bucket)绑定,需要先解绑,然后再进行绑定; 5.如果自定义域名被其它账户的存储空间(Bucket)绑定,需要通过修改域名服务器的TXT记录,进行域名所有权的验证,来删除之前的绑定关系,强制绑定到当前的存储空间(Bucket)
  5. 在域名绑定成功后,用户需在自己的域名服务器上,添加一条CNAME记录,记录值为要绑定Bucket的外网域名。这样,所有对用户自定义域名的访问都会被发送到 KS3 的存储空间(Bucket)。

具体操作流程请参见绑定域名文档

6. 一个Bucket最多可以绑定多少个域名?

一个Bucket最多可以绑定50个域名。

7.同一区域下的云主机可以通过内网访问KS3吗?

可以。同一区域的云主机与KS3之间可以通过内网地址上传或下载数据,属内网流量,是免费的。

8. KS3是否支持HTTPS访问?

KS3支持HTTPS访问,其采用的是单向HTTPS证书,不需要客户端安装证书。用户登录控制台后可看到object生成对应的url,url默认采用https协议,拷贝到浏览器中直接进行HTTPS访问即可,无其他特殊配置。如果用户想使用自己的域名支持HTTPS协议,请参见问题【9. KS3绑定自定义域名后是否支持HTTPS访问?

9. KS3绑定自定义域名后是否支持HTTPS访问?

如果用户想使用自己的域名支持HTTPS协议,有以下两种实现方式。推荐第二种实现方式。

  1. 绑定的域名做反向代理,实现HTTPS。参考:点此查看问题【10. KS3如何通过反向代理配置自定义域名的https?

  2. 绑定的域名开启CDN加速,并在CDN服务中配置自己的域名对应的证书。具体操作方法请参考CDN产品文档
10. KS3如何通过反向代理配置自定义域名的https?

【环境】:

自定义域名:ks3.a.com
Bucket:bucket-a
需求:通过https://ks3.a.com访问bucket-a下的object

【步骤】:

1.将域名ks3.a.com绑定到bucket-a,详见文档绑定域名

2.绑定成功之后,将该域名ks3.a.com在一台服务器上配置反向代理,反向代理配置可以参考如下(以下nginx配置仅供参考,还需要用户自行配置):

  server {
      listen       443 ;
      server_name  ks3.a.com;
      location / {
         #如果主机与bucket不在同一个区域,就得使用外网的endpoint
         proxy_pass http://bucket-a.ks3-cn-beijing-internal.ksyun.com/;
         # proxy_set_header  Referer http://www.test.com;
      }
  }

3.将该域名ks3.a.com a记录解析到该服务器的IP上;

4.测试能访问object成功后,用户可以在该服务器上为该域名添加SSL证书。

11. 为什么外网访问KS3地址在QQ中显示危险链接?

出现这种情况时,建议用户绑定自己的域名进行外网访问。

金山云,开启您的云计算之旅

注册有礼