minio - 如何设置 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
提前致谢!
解决方案
默认情况下,MinIO 支持格式为http://example.com/bucket/object的路径样式请求。MINIO_DOMAIN
环境变量用于启用虚拟主机样式的请求。如果您配置MINIO_DOMAIN
,MinIO 将支持来自客户端的路径样式和虚拟主机样式请求。
export MINIO_DOMAIN=mydomain.com
minio server /data
推荐阅读
- java - 如何在android 10中通过意图共享图像
- java - 我在java中处理文件时遇到问题
- java - 无论如何在java,Android中运行应用程序时使用switchCompat而不重置?
- python-3.x - 如何使用带有 KMS(客户管理的密钥)的预签名帖子发布对象
- android - firebase Crashlytics libc.so
- java - 有效地将输入的字符串与多个字符串进行比较
- android - 如何在测试类的仪器测试中设置顺序?
- apache-kafka - Flink SQL Client 连接到安全的 kafka 集群
- reactjs - 我应该如何在 React 中重写遗留代码
- github-actions - 在单个操作中使用两个不同的 GitHub 环境机密