首页 > 解决方案 > 如何设置 MinIO Server 以使用 Virtual Hosted-Style

问题描述

我正在使用 aws-sdk-go ( https://github.com/aws/aws-sdk-go ) 连接 AWS S3。我还想通过相同的代码支持 MinIO ( http://minio.io/ )。但是由于我的一些限制,我不能在配置中使用S3ForcePathStyle标志。有什么方法可以设置我的 MinIO 服务器以支持虚拟托管样式路径?

PS我还尝试按照此处的说明设置MINIO_DOMAIN环境变量https://docs.min.io/docs/minio-server-configuration-guide.html

提前致谢!

标签: minioaws-sdk-go

解决方案


默认情况下,MinIO 支持格式为http://example.com/bucket/object的路径样式请求。MINIO_DOMAIN环境变量用于启用虚拟主机样式的请求。如果您配置MINIO_DOMAIN,MinIO 将支持来自客户端的路径样式和虚拟主机样式请求。

export MINIO_DOMAIN=mydomain.com
minio server /data

推荐阅读