это просто вопрос начального уровня, требующий некоторого совета, в котором следующие могут также неправильно использовать некоторые ключевые термины из-за недостатка знаний, но, надеюсь, могут передать ключевое сообщение всем вам:
Справочная информация:
моя компания размещает веб-сайт в AWS, все работает нормально, за исключением того, что его нельзя загрузить в Китае из-за хорошо известного китайского Great Firewall, который блокирует все незарегистрированные / нелицензированные веб-сайты за пределами Китая; Лучшее решение, возможно, - разместить сервер в Китае и получить лицензию ICP, которая будет одобрена правительством Китая, но это потребует времени и многих других соображений. Поэтому сейчас мы ищем некоторые альтернативы, чтобы наши клиенты из Китая могли читать контент с нашего сайта.
Основная идея:
использовать работника службы Cloudflare, чтобы сначала получить ресурсы HTTP с заданной веб-страницы, а затем отправить контент HTTP пользователям служащим службы (поскольку Cloudflare доступен в Китай)
Пример:
Пусть URL зарегистрированного сотрудника службы поддержки Cloudflare будет: sample.workers.dev
Целевой контент веб-сайта для обслуживания: google.com
Когда пользователь пытается Чтобы получить доступ к этому домену (sample.workers.dev), работник службы должен попытаться загрузить весь контент HTTP, включая изображения и сценарии и css, с google.com в бэкэнде, а затем вернуть контент HTTP пользователям напрямую
Это будет работать для клиентов моей компании, потому что мы обычно генерируем URL-адрес и отправляем пользователю по электронной почте или каким-либо другим способом, поэтому мы можем отправить им сторонний URL-адрес, который доступен в Китае, при фактической загрузке контента с нашего исходного веб-сайта. .
Я уже перепробовал все примеры, приведенные Cloudflare: https://developers.cloudflare.com/workers/templates/ Но пока не получилось ревни то, что я хочу именно.
Есть мысли?