我使用 Amazon S3 和 Route 53 作为 Amazon Web Services 的一部分托管一个网站。该网站已启动并运行良好,但希望能够轻松跟踪有多少人访问该网站?
最佳答案
我知道您已经解决了这个问题,但我希望它对其他人有帮助。
以下是来自 relevant page of AWS site made on Nov 18 (use this link to page for latest version) 的复制/粘贴:
如果您想跟踪访问您网站的访问者数量,请为根域存储桶启用日志记录。启用日志记录是可选的。
为您的根域存储桶启用日志记录
打开 Amazon S3 控制台 https://console.aws.amazon.com/s3/ .
在创建 example.com 和 www.example.com 存储桶的同一 AWS 区域中创建一个名为 Logs.example.com 的日志记录存储桶。
在logs.example.com存储桶中创建两个文件夹;一个名为 root,另一个名为 cdn。如果您配置 Amazon CloudFront 来加速您的网站,您将使用 cdn 文件夹。
在存储桶名称列表中,选择您的根域存储桶,选择属性,然后选择服务器访问日志记录。
选择启用日志记录。
对于目标存储桶,选择您为日志文件创建的存储桶,logs.example.com。
对于目标前缀,输入 root/。此设置将存储桶中的日志数据文件分组到名为 root 的文件夹中,以便于轻松找到它们。
选择保存。
您现在可以在logs.example.com 存储桶、根文件夹和cdn 文件夹中查看日志。
关于amazon-web-services - 对 Amazon AWS S3 中托管的网站使用访问计数器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33227840/