VPS侦探论坛

 找回密码
 注册
查看: 208|回复: 3

nginx的日志格式问题,前面如何能增加域名

[复制链接]
发表于 2021-12-8 12:16:25 | 显示全部楼层 |阅读模式



比如日志中记录的是这样的
123.183.224.76 - -  [07/Dec/2021:20:32:52 +0800] "GET /261m.html HTTP/1.1" 200 6858  "-" "Sogou web  spider/4.0;;(+http://www.sogou.com/docs/help/webmasters.htm#07)"
那我有什么办法放他变成这样
123.183.224.76 - - [07/Dec/2021:20:32:52 +0800] "GET www.a.com/261m.html HTTP/1.1" 200 6858 "-" "Sogou web spider/4.0;;(+http://www.sogou.com/docs/help/webmasters.htm#07)"


谢谢希望大家告知一下。
美国VPS推荐: 遨游主机LinodeLOCVPSKVMLAVPS2EZ搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2021-12-8 19:07:57 | 显示全部楼层


  1. log_format custom '$remote_addr - $remote_user [$time_local] '
  2.                     '"$request_uri" $status $body_bytes_sent '
  3.                     '"$http_referer" "$http_user_agent"';
复制代码

日志格式这样,不会使用的话可以论坛看其他日志设置的帖子
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2021-12-8 22:17:52 | 显示全部楼层



licess 发表于 2021-12-8 19:07
日志格式这样,不会使用的话可以论坛看其他日志设置的帖子

你好管理员,我根据你说的设置了,百度了一些方法也设置了,问题是如果正常人访问,或者别人采集也好,是可以显示域名的。比如
54.223.241.79 - - [08/Dec/2021:22:11:23 +0800] "GET /templates/pottyhousecom/static/2Q== HTTP/1.1" 200 5 "http://www.a.cn/details/3558cc0.html" "Mozilla/5.0 (Linux; Android 5.0; SM-G900P Build/LRX21T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.6958.1045 Mobile Safari/537.36"

但是只要涉及到搜索引擎蜘蛛的,百度也好,搜狗也好,就会变成这样
123.183.224.99 - -  [08/Dec/2021:22:10:30 +0800] "GET /4qm4.html HTTP/1.1" 200 1648  "-" "Sogou web  spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)"


请问这个还能怎么改呢,我目前是这样写的

log_format main '$remote_addr $status $remote_user [$time_local] $http_host "$request" '
        '$upstream_status $request_time $upstream_response_time $bytes_sent $body_bytes_sent '
        '"$http_referer" "$http_user_agent" $http_x_forwarded_for';


美国VPS推荐: 遨游主机LinodeLOCVPSKVMLAVPS2EZ搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2021-12-9 13:33:49 | 显示全部楼层



dashu2019 发表于 2021-12-8 22:17
你好管理员,我根据你说的设置了,百度了一些方法也设置了,问题是如果正常人访问,或者别人采集也好,是 ...

配置文件上没特殊设置的话不可能有两种日志记录形式
而且你自己改的这个也不是记录的带域名的uri格式
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2022-1-29 20:58 , Processed in 0.052510 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表