фонS3 Статический сайт: Возвращение HTTP 410
У меня есть статический сайт на S3 с 10000S из HTML-страниц, проиндексированных на Google. Я перехожу к новой версии, и я хочу удалить старые страницы (которые больше не могут существовать) из индекса Google. Я прочитал в Интернете, что наиболее эффективный способ сделать это, чтобы вернуть HTTP 410 (Унесенные)
Проблема
Согласно http://docs.aws.amazon.com/AmazonS3/latest/dev/CustomErrorDocSupport.html, вы не можете вернуть HTTP 410 при использовании S3 Статический сайт
Api Шлюз
Я создал макет интеграцию API шлюза, который возвращать HTTP 410. Затем я настроил мое S3 ведро автоматически перенаправлять конкретный префикс для этой ссылки. Тем не менее, код возврата - HTTP 301 (для первого перенаправления). Если я получаю API конечной точки непосредственно, я получаю 410 успешно, однако, если я получить доступ к API через GET S3, то код ошибки 301
Что дальше
Если кто-нибудь имеет представление о том, как чтобы вернуть HTTP 410 на статичный сайт, размещенный на S3, дайте мне знать.
Кроме того, если вы можете думать о лучшей альтернативы де-индекс старой страницы на Google (ручной инструмент не является решением, поскольку у меня есть большое количество страниц), дайте мне знать :)
Благодарим за предложение. Однако идея этого безсерверна. – PERPO