要将S3网站的访问限制为特定的域或IP地址,可以通过以下步骤实现:
{
"Version": "2012-10-17",
"Statement": [
{
"Sid": "AllowSpecificDomainOrIP",
"Effect": "Deny",
"Principal": "*",
"Action": "s3:GetObject",
"Resource": "arn:aws:s3:::your-bucket-name/*",
"Condition": {
"NotIpAddress": {
"aws:SourceIp": [
"192.0.2.0/24",
"203.0.113.0/24"
]
},
"StringNotEquals": {
"aws:Referer": [
"http://www.example.com/",
"http://example.com/"
]
}
}
}
]
}
请注意替换上述策略中的“your-bucket-name”为您的存储桶名称,并根据需要修改IP地址和域名。
现在,您已成功将S3网站的访问限制为特定的域或IP地址。只有在满足条件(特定IP地址或特定域名)的请求才能访问您的网站内容。
腾讯云相关产品:腾讯云对象存储(COS) 产品介绍链接地址:https://cloud.tencent.com/product/cos
领取专属 10元无门槛券
手把手带您无忧上云