diff options
author | Kotaro Yamamoto | 2017-06-14 10:08:43 +0900 |
---|---|---|
committer | Kotaro Yamamoto | 2017-06-14 11:08:09 +0900 |
commit | 1220bbe9f6889d65aec6b881f8bac3a7b400ed79 (patch) | |
tree | 6599147cefb77d74950e2eb2e2fb5b6830a67702 | |
parent | c8d3951d321a4191f75a4589c33630c847098b57 (diff) |
fix s3 us-east-1 region endpoint
-rw-r--r-- | lib/web/imageRouter.js | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/web/imageRouter.js b/lib/web/imageRouter.js index 592a497c..bebab302 100644 --- a/lib/web/imageRouter.js +++ b/lib/web/imageRouter.js @@ -64,8 +64,11 @@ imageRouter.post('/uploadimage', function (req, res) { res.status(500).end('upload image error') return } + + var s3Endpoint = 's3.amazonaws.com' + if (config.s3.region && config.s3.region !== 'us-east-1') { s3Endpoint = `s3-${config.s3.region}.amazonaws.com` } res.send({ - link: `https://s3-${config.s3.region}.amazonaws.com/${config.s3bucket}/${params.Key}` + link: `https://${s3Endpoint}/${config.s3bucket}/${params.Key}` }) }) }) |