Назад | Перейти на главную страницу

Путь к карте Cloudflare к домену

Есть ли способ для Cloudflare сопоставить запрошенный URI с доменом, из которого он получает контент?

Я бы хотел, чтобы все запросы к mydomain.com/media/images были получены, скажем, с bucket-name.s3-website-us-east-1.amazonaws.com/media/images (и пока они не будут кэшированы Cloudflare)

Похоже, по состоянию на июль 2017 года там ЯВЛЯЕТСЯ способ сейчас добиться этого: https://support.cloudflare.com/hc/en-us/articles/206190798-Using-Resolve-Override-in-Page-Rules

Возможность переопределить URL-адрес или IP-адрес, на который разрешается запрос, теперь доступна в Правилах страниц. Это Только корпоративная функция.

Обычно эта функция используется, когда вы обслуживаете приложение по URI (например, mydomain.com/app). В этом случае «приложение» может находиться на другом сервере или даже на стороннем сервере. Запросы к этой конечной точке должны быть направлены на сервер для этого стороннего приложения. Вы можете указать хост CNAME.

Важно: запись CNAME должна существовать в Cloudflare DNS.

Нет, это краткий ответ.

Невозможно через DNS сопоставить подпапку с другим источником.

Однако вы можете использовать поддомен, который указывает на вашу корзину S3. images.example.com вместо example.com/images, что вполне возможно и задокументировано в нашей базе знаний.