После использования инструмента ускорения CDN, если мы хотим просмотреть логи сайта, мы увидим, что все записанные IP-адреса — это IP-адреса узлов CDN, а не реальные IP-записи пользователя. Таким образом, если нам нужно провести анализ журналов, это сложнее, Лаос Цзян чаще используется в среде Nginx, так как мы можем настроить среду Nginx? Хотя мы хотим использовать CDN для ускорения, логи сайта также могут видеть реальный IP-адрес. Сначала измените файл Nginx.conf
/usr/local/nginx/conf/ Обычно в этом каталоге есть файл nginx.conf, и нам нужно добавить следующий скрипт в http: log_format access '$http_x_forwarded_for - $remote_user [$time_local] "$request" ' '$status $body_bytes_sent "$http_referer" ' '"$http_user_agent" '; Задайте формат журнала, если не хотите понять, что это значит — просто добавьте его, я проверил без проблем. Во-вторых, измените текущий журнал формата сайта
/usr/local/nginx/conf/vhost/ Проверьте каталог конфигурационных файлов текущего сайта и измените её access_log /www/wwwlogs/itbulu.com_nginx.log доступ; Красная часть — это то, что нам нужно изменить/добавить. В-третьих, перезапусти Nginx Сервисная перезагрузка NGINX Если вы перезапустите Nginx, если видите Success, это значит, что с конфигурацией nginx проблем нет. В итоге, многие наши друзья здесь могут не пользоваться одной и той же средой Nginx, но смысл, вероятно, тот же, мы можем модифицировать её целенаправленно. Таким образом, используя ускорение CDN, мы также можем видеть реальные записи доступа IP в логах сайта. Ниже приведена конфигурация, а полученный IP — это реальный IP пользователя
Прикрепляйте свой профиль
|