![在 Nginx 中有没有办法记录 301 重定向?](https://linux22.com/image/705684/%E5%9C%A8%20Nginx%20%E4%B8%AD%E6%9C%89%E6%B2%A1%E6%9C%89%E5%8A%9E%E6%B3%95%E8%AE%B0%E5%BD%95%20301%20%E9%87%8D%E5%AE%9A%E5%90%91%EF%BC%9F.png)
在 Nginx 中是否有办法记录 301 重定向?我尝试启用信息级别的日志记录,但似乎没有显示。
答案1
Nginx 默认记录 301 重定向。以下是我的一个日志文件中的示例
x.x.x.x [04/Jun/2017:03:43:08 +1200] "GET /blog HTTP/1.1" 301 178 "-" "Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)" www.example.com 0.000 - https
据我所知,Nginx 访问和错误日志没有您在问题中提到的“信息”级别。而 PHP 有。
如果您的 Nginx 实例未记录 301 重定向,则需要编辑您的问题以包含 nginx.conf 和未记录的服务器块。您还应该包含一个应重定向的 URL 的 curl 以及匹配的访问日志。