Moving media files to S3 bucket on AWSWhy product images are not loading using CDN URL?Using AWS S3 bucket to store media folderSeparate Admin to new server with subdomain on AWSInstall Magento in EC2 and Database RDSMagento2 moving from staging to live siteJavascript files adding root path to linksFlush static files cache on production modeLarge import files under pub/media taking too much spaceMagento 2 CDN integrate with AWS server product image cache issueMagento2: Aws CloudFront Product Image cache issue
Adjective for 'made of pus' or 'corrupted by pus' or something of something of pus
Why would anyone even use a Portkey?
Active wildlife outside the window- Good or Bad for Cat psychology?
Ways to get SMD resistors from a strip
My colleague is constantly blaming me for his errors
Have any large aeroplanes been landed — safely and without damage — in locations that they could not be flown away from?
Color Specified Vertices in LayeredGraphPlot
What European countries have secret voting within the Legislature?
List Manipulation : a,b,c,d,e,f,g,h into a,b,c,d,e,f,g,h
How does mmorpg store data?
If I were to build a J3 cub twice the size of the original using the same CG would it fly?
Why did the Apple //e make a hideous noise if you inserted the disk upside down?
How did they film the Invisible Man being invisible, in 1933?
Story where diplomats use codes for emotions
How do I create a new column in a dataframe from an existing column using conditions?
How do I ensure my employees don't abuse my flexible work hours policy?
Copy group of files (Filename*) to backup (Filename*.bak)
What game is this character in the Pixels movie from?
How can I open this door latch with the knobs removed?
Do home values typically rise and fall consistently across different price ranges?
Why can't you move another user's directory when you can move their file?
Sentence editor
Translation of the Sator Square
What prevents a US state from colonizing a smaller state?
Moving media files to S3 bucket on AWS
Why product images are not loading using CDN URL?Using AWS S3 bucket to store media folderSeparate Admin to new server with subdomain on AWSInstall Magento in EC2 and Database RDSMagento2 moving from staging to live siteJavascript files adding root path to linksFlush static files cache on production modeLarge import files under pub/media taking too much spaceMagento 2 CDN integrate with AWS server product image cache issueMagento2: Aws CloudFront Product Image cache issue
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I want AWS CloudFront to be implemented on production for a Magento 2 site.
i would like to know what changes are required to change the path of images and audio/ video files, to setup on S3 bucket.
Please note that the site will remain same, its just the media files will be moved to S3 bucket on AWS.
magento2 media-images aws
New contributor
add a comment |
I want AWS CloudFront to be implemented on production for a Magento 2 site.
i would like to know what changes are required to change the path of images and audio/ video files, to setup on S3 bucket.
Please note that the site will remain same, its just the media files will be moved to S3 bucket on AWS.
magento2 media-images aws
New contributor
add a comment |
I want AWS CloudFront to be implemented on production for a Magento 2 site.
i would like to know what changes are required to change the path of images and audio/ video files, to setup on S3 bucket.
Please note that the site will remain same, its just the media files will be moved to S3 bucket on AWS.
magento2 media-images aws
New contributor
I want AWS CloudFront to be implemented on production for a Magento 2 site.
i would like to know what changes are required to change the path of images and audio/ video files, to setup on S3 bucket.
Please note that the site will remain same, its just the media files will be moved to S3 bucket on AWS.
magento2 media-images aws
magento2 media-images aws
New contributor
New contributor
New contributor
asked Jun 21 at 5:40
NafisaNafisa
111 bronze badge
111 bronze badge
New contributor
New contributor
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
create two buckets for media and static, add CNAME aliases for your distributions ID:
CNAME media http://aaaaaaaaaa.cloudfront.net
CNAME static http://bbbbbbbbbb.cloudfront.net
so you will have:
ODN = http://magento-shop.com
OP = /pub/media
OID = http://media.magento-shop.com/pub/media
now change base media and static url:
http://media.magento-shop.com/
http://static.magento-shop.com/
add header to media in .htaccess or nginx:
Access-Control-Allow-Origin "*"
you can test with different paths and settings.
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "479"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Nafisa is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f279100%2fmoving-media-files-to-s3-bucket-on-aws%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
create two buckets for media and static, add CNAME aliases for your distributions ID:
CNAME media http://aaaaaaaaaa.cloudfront.net
CNAME static http://bbbbbbbbbb.cloudfront.net
so you will have:
ODN = http://magento-shop.com
OP = /pub/media
OID = http://media.magento-shop.com/pub/media
now change base media and static url:
http://media.magento-shop.com/
http://static.magento-shop.com/
add header to media in .htaccess or nginx:
Access-Control-Allow-Origin "*"
you can test with different paths and settings.
add a comment |
create two buckets for media and static, add CNAME aliases for your distributions ID:
CNAME media http://aaaaaaaaaa.cloudfront.net
CNAME static http://bbbbbbbbbb.cloudfront.net
so you will have:
ODN = http://magento-shop.com
OP = /pub/media
OID = http://media.magento-shop.com/pub/media
now change base media and static url:
http://media.magento-shop.com/
http://static.magento-shop.com/
add header to media in .htaccess or nginx:
Access-Control-Allow-Origin "*"
you can test with different paths and settings.
add a comment |
create two buckets for media and static, add CNAME aliases for your distributions ID:
CNAME media http://aaaaaaaaaa.cloudfront.net
CNAME static http://bbbbbbbbbb.cloudfront.net
so you will have:
ODN = http://magento-shop.com
OP = /pub/media
OID = http://media.magento-shop.com/pub/media
now change base media and static url:
http://media.magento-shop.com/
http://static.magento-shop.com/
add header to media in .htaccess or nginx:
Access-Control-Allow-Origin "*"
you can test with different paths and settings.
create two buckets for media and static, add CNAME aliases for your distributions ID:
CNAME media http://aaaaaaaaaa.cloudfront.net
CNAME static http://bbbbbbbbbb.cloudfront.net
so you will have:
ODN = http://magento-shop.com
OP = /pub/media
OID = http://media.magento-shop.com/pub/media
now change base media and static url:
http://media.magento-shop.com/
http://static.magento-shop.com/
add header to media in .htaccess or nginx:
Access-Control-Allow-Origin "*"
you can test with different paths and settings.
edited Jun 21 at 8:49
answered Jun 21 at 8:37
MagenXMagenX
2,48710 silver badges27 bronze badges
2,48710 silver badges27 bronze badges
add a comment |
add a comment |
Nafisa is a new contributor. Be nice, and check out our Code of Conduct.
Nafisa is a new contributor. Be nice, and check out our Code of Conduct.
Nafisa is a new contributor. Be nice, and check out our Code of Conduct.
Nafisa is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to Magento Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fmagento.stackexchange.com%2fquestions%2f279100%2fmoving-media-files-to-s3-bucket-on-aws%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown