2013-11-10 2 views
7

У меня есть правило маршрутизации для моего статического сайта в S3; однако, похоже, что облачный режим не соблюдает эти же правила. Это, по крайней мере, не подчиняется правилу файла индекса.Правила маршрутизации в облачном режиме

Есть ли способ настроить маршрутизацию аналогично s3 в облачном режиме? Есть ли более мощное решение маршрутизации?

+0

Имея такую ​​же проблему. Это довольно раздражает, что он не соблюдает правила. Я бы предположил, что s3 просто отправит перенаправление, основанное на правилах маршрутизации ... но, похоже, обходит. – kungfoo

ответ

10

У меня была та же проблема. Я указывал облачный фронт ведро s3, а не статическое имя домена. Если вы указываете непосредственно на ведро s3, правила маршрутизации являются обходами (имеет смысл, поскольку ваши правила маршрутизации устанавливаются только на статическом хостинге). Отличный пользовательский источник статического публичного веб-сайта s3, и вы хороши.

Я направляю вам этот ответ на ServerFault:

https://serverfault.com/questions/450940/why-s3-website-redirect-location-is-not-followed-by-cloudfront

+0

Мне не удалось заставить его работать, пока я не установил поведение CloudFront для пересылки заголовка «Принять». Без заголовка я получал пустую загрузку файла. –

Смежные вопросы