В среднем я просматриваю 12 000 страниц в день, но мой облачный интерфейс получает около 6 миллионов запросов на изображения и шрифты каждый день. Я полагаю, возможно, что все эти запросы исходят от моих посетителей, но у меня есть сомнения.
Я знаю, что могу включить ключи и файлы cookie, чтобы только пользователи моего веб-сайта могли получить доступ к серверам облачного интерфейса, но я еще не уверен, что это необходимо.
Есть ли способ проверить, какой процент запросов поступает от пользователей, на которые ссылается мой сервер? Прежде чем я изменю свой код для работы с доступом частного источника?
Не беспокойтесь о микроменеджменте и чрезмерном анализе. Просто используйте ключи и файлы cookie сейчас, потому что в любом случае это хорошая практика для защиты ваших активов и пропускной способности. Это простое решение, и вам не придется тратить в четыре раза больше усилий на отслеживание нарушителей.
В разделе CloudFront консоли AWS есть несколько отчеты, которые вы можете просмотреть или скачать, включая отчет о самых популярных источниках перехода.
Консоль CloudFront может отображать список из 25 доменов веб-сайтов, которые отправили наибольшее количество запросов HTTP и HTTPS для объектов, которые CloudFront распространяет для указанного распределения. Этими основными источниками перехода могут быть поисковые системы, другие веб-сайты, которые напрямую ссылаются на ваши объекты, или ваш собственный веб-сайт.
http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/top-referrers-report.html
Вы также можете включить подробные регистрация каждого индивидуального запроса, который сохраняет журналы в корзине S3 для тщательного анализа.