Я просмотрел множество статей и форумов в Интернете о том, как создать группу рассылки, но все они используют S3 в качестве имени домена происхождения. Я создал группу рассылки с использованием имени домена происхождения в качестве сервера rails, например assets.abcd.efgh.com
Я могу получить доступ к активу, если я делаю assets.abcd.efgh.com/assets/abcdefghti-ieajife.css
, но я не могу получить доступ к активу с использованием имени домена распространения как 1234test.cloudfront.net/assets/abcdefghti-ieajife.css
. Я получаю сообщение об ошибке:Создание группы распределения амазонок с использованием HTTPS
Failed to contact the origin
В результате я получаю с помощью завиток
curl -I -s -X GET -H "Origin: https://assets.abcd.efgh.com" 1234test.cloudfront.net/assets/abcdefghti-ieajife.css
HTTP/1.1 503 Service Unavailable
Content-Type: text/html
Content-Length: 507
Connection: keep-alive
Server: CloudFront
Date: Tue, 25 Oct 2016 16:48:17 GMT
Expires: Tue, 25 Oct 2016 16:48:17 GMT
X-Cache: Error from cloudfront
Via: 1.1 8f18deab0e501ffbd2fa94cfd46e4785.cloudfront.net (CloudFront)
X-Amz-Cf-Id: PLAjGN5UuFEEFZSRYu_fGfsMDBcjH1w7Ruy1x1fv9bWiftWak3k1QA==
может кто-то наставит меня, что другие настройки мне нужно сделать при создании группы рассылки или что я не хватает?
* «Я не могу получить доступ к активу» * При размещении вопроса очень важно помнить, что мы уже знаем, что он не работает ... вот почему вы публикуете вопрос. Что нам нужно знать ** в каком смысле/способ/мода/способ это не удается? ** Какую ошибку вы видите? Используйте инструмент, например 'curl', чтобы вы могли легко захватить заголовки ответов. Что вы видите в своем журнале сервера? Что вы видите в журналах CloudFront? –
Я получаю ошибку, не удалось связаться с источником и использовать curl curl -v https://assets.abcd.efgh.com/assets/abcdefghti-ieajife.css -o/dev/null --silent -H "User-Agent: Amazon CloudFront "2> & 1 | grep HTTP > GET /assets/abcdefghti-ieajife.css HTTP/1.1
User7354632781
Точка использования завитка - это не подавление ошибок, а их захват. Пожалуйста, отправьте запрос на конечную точку CloudFront, захватите все это и отредактируйте его в вопрос как блок кода, пожалуйста. Вы можете удалить свое имя хоста, если хотите, но остальная информация, такая как 'Amz-Cf-Id' и' Via', не считается чувствительной и ее не нужно удалять, но вы можете ее подавить, если хотите , –