Прямо сейчас, когда я загружаю файл на свой Amazon s3 buckert, URL-адрес файла выглядит так:
https://s3.amazonaws.com/<MY BUCKET NAME>/filename.extension
Я хотел бы использовать что-то вроде этого:
cdn.mysite.com/filename.extension
Как это может быть сделано?
Если мне нужно сделать это через CNAME, объясните, как это сделать в терминале, поскольку у меня нет cpanel или какой-либо другой панели управления с графическим интерфейсом.
Да, ты можешь укажите CNAME в своей корзине S3 Во-первых, вам нужно назвать корзину S3 после имени хоста, которое вы хотите использовать, например cdn.mysite.com
. Затем добавьте запись CNAME для этого имени хоста, указывающую на полное имя хоста S3, т.е. cdn.mysite.com.s3.amazonaws.com
.
Чтобы быть дружелюбным к поисковым системам, я подумал, что добавлю обновленную перспективу 2013 года.
Общий URL-адрес S3: https://s3.amazonaws.com//filename.extension
Новый сексуальный URL: http://cdn.yoursite.com//filename.extension
Вы можете использовать различные CNAMES (канонические имена), чтобы еще больше замаскировать его и кэшировать там полный статический сайт (www.yoursite.com).
Удачи!