Nginx - 如何安全地向公眾顯示存取記錄檔?

Nginx - 如何安全地向公眾顯示存取記錄檔?

當請求到達 echolog.example.com 時,我想記錄它。

我也希望任何訪客http://echolog.example.com能夠瀏覽並開啟日誌檔案。

我擔心是否安全地執行此操作。關於如何最好地配置權限以及哪個用戶應該是這些日誌檔案的所有者以及如何配置有什麼建議嗎?

這是 nginx 設定:

  server {
    listen 80;
    server_name echolog.example.com;
    access_log /opt/www/echolog.example.com.access.log;
    error_log /opt/www/echolog.example.com.error.log;
    location / {
    root /opt/www/echolog.example.com;
    autoindex on;
    }
    }

相關內容