awstats 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. server {
  2. listen 80;
  3. listen 443 ssl;
  4. ssl_certificate /etc/ssl/certs/iRedMail_CA.pem;
  5. ssl_certificate_key /etc/ssl/private/iRedMail.key;
  6. root /usr/share/apache2/roundcubemail;
  7. index index.php index.html index.htm;
  8. server_name stats.*;
  9. location ~ ^/awstats {
  10. rewrite ^ http://davidventura.com.ar/cgi-bin/awstats.pl?config=davidventura.com.ar;
  11. }
  12. location ^~ /icon {
  13. alias /usr/share/awstats/icon/;
  14. access_log off;
  15. }
  16. location ~ ^/cgi-bin/.*\.(cgi|pl|py|rb) {
  17. # root /var
  18. gzip off;
  19. fastcgi_pass unix:/var/run/php5-fpm.sock;
  20. fastcgi_index cgi-bin.php;
  21. fastcgi_param SCRIPT_FILENAME /etc/nginx/cgi-bin.php;
  22. fastcgi_param SCRIPT_NAME /cgi-bin/cgi-bin.php;
  23. fastcgi_param X_SCRIPT_FILENAME /usr/share/awstats$fastcgi_script_name;
  24. fastcgi_param X_SCRIPT_NAME $fastcgi_script_name;
  25. fastcgi_param QUERY_STRING $query_string;
  26. fastcgi_param REQUEST_METHOD $request_method;
  27. fastcgi_param CONTENT_TYPE $content_type;
  28. fastcgi_param CONTENT_LENGTH $content_length;
  29. fastcgi_param GATEWAY_INTERFACE CGI/1.1;
  30. fastcgi_param SERVER_SOFTWARE nginx;
  31. fastcgi_param REQUEST_URI $request_uri;
  32. fastcgi_param DOCUMENT_URI $document_uri;
  33. fastcgi_param DOCUMENT_ROOT $document_root;
  34. fastcgi_param SERVER_PROTOCOL $server_protocol;
  35. fastcgi_param REMOTE_ADDR $remote_addr;
  36. fastcgi_param REMOTE_PORT $remote_port;
  37. fastcgi_param SERVER_ADDR $server_addr;
  38. fastcgi_param SERVER_PORT $server_port;
  39. fastcgi_param SERVER_NAME $server_name;
  40. fastcgi_param REMOTE_USER $remote_user;
  41. }
  42. }