2つの画像A.jpgとB.jpgがあるとしましょう。
A.jpg は古いものであり、誰かが A.jpg にリクエストを行うたびに、B.jpg にリダイレクトする必要があります。これは可能ですか?? はいの場合、どうすればいいですか?
sol を検索すると、ファイル タイプが .html の場合にのみリダイレクトが可能であることがわかりました
これが私が遊んでいたコードです:
var s3Client = new AmazonS3Client("MyPublicKey", "MySecretKey");
var copyRequest = new CopyObjectRequest()
.WithDirective(S3MetadataDirective.REPLACE)
.WithSourceBucket("MyBucket")
.WithSourceKey("A.jpg")
.WithDestinationBucket("MyBucket")
.WithDestinationKey("A.jpg");
copyRequest.AddHeaders(new NameValueCollection { { "x-amz-website-redirect-location", "B.jpg" } });
var copyResponse = s3Client.CopyObject(copyRequest);
助けてください、