[英]Customizing apache nginx backend errorlog to include x-forwarded-for / x-real-ip? How?
我們在nginx設置后面運行您的默認apache。
這意味着,在apache錯誤日志中顯示的ip就是nginx lan ip(例如:192.168.0.X)。
這意味着標准錯誤日志如下所示(例如404錯誤):
[Thu Nov 24 01:14:15 2011] [error] [client 192.168.0.X] File does not exist: /somefile.html
我們通過以下方式傳遞客戶的“真實IP”:
proxy_set_header X-Real-IP $remote_addr;
在nginx方面。
我們希望此“真實IP”顯示在我們的錯誤日志中。
我已經進行了一些搜索,但是還沒有找到為Apache定制錯誤日志的方法。
關於如何使X-Real-IP顯示在error_log中的任何想法?
當在反向代理后面使用apache記錄真實ip時,您需要向apache添加mod rpaf。
您可以在這里獲得它: http : //stderr.net/apache/rpaf/
您仍然需要在執行操作時傳遞真實IP。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.