阿里云对象存储OSS如何实现用HTTPS直接访问

2024年09月27日 建站教程

阿里云对象存储oss本身也可以用HTTPS直接访问,下面给大家简单介绍一下如果我们想使用我们自己的域名和HTTPS加密,我们如何才能实现,防止域名被钓鱼劫持和篡改?

域名解析:

1、oss本身域名: http://lmcjl.com​

2、自定义的域名: https://image.myname.com

首先我们将 image.myname.com 解析到一个有公网ip阿里云ECS服务器上,阿里云上提供域名解析的服务。

nginx重定向设置:

//vim oss.conf

server {
  listen 80 ;
  listern 443 ssl;
  server_name image.myname.com;
  access_log logs/oss_access.log;
  error_log logs/oss_error.log;
  ssl_certificate certs/_.***.crt;
  ssl_certificate_key certs/_.***.key;
  if ($scheme = http) {
    return 301 https://$server_name$request_uri;
  }
  
  loccation ~ /abc/ {
    rewrite ^(.*)/(.*)$ http://lmcjl.com​/$2 last;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
  }
}

本文链接:http://so.lmcjl.com/news/14043/

展开阅读全文