log_format xxx.xxxxxx.com '$remote_addr - $remote_user [$time_local] $request'
' $status $body_bytes_sent $http_referer '
' $http_user_agent $http_x_forwarded_for $request_time $upstream_response_time';
server {
listen 8087;
server_name xxx.xxxxxx.com;
rewrite_log on;
index index.php index.html index.htm;
set $root_path '/home/wwwroot/xxxxxx/api/public';
root $root_path;
location / {
try_files $uri $uri/ /index.php?$query_string;
}
location ~ .*\.php?$ {
#fastcgi_pass unix:/tmp/php7-cgi.sock;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fcgi.conf;
#add_header X-Cache "$upstream_cache_status - $upstream_response_time";
#fastcgi_cache cache_fastcgi;
#fastcgi_cache_valid 200 1m;
#fastcgi_cache_min_uses 1;
#fastcgi_cache_key "$scheme$request_method$host$request_uri";
#fastcgi_cache_methods GET HEAD;
#fastcgi_ignore_client_abort on;
#fastcgi_cache_bypass $skip_cache;
#fastcgi_no_cache $skip_cache;
}
location ~ .*\.(css|js|gif|png|jpg|jpeg|bmp|swf)$ {
root $root_path;
access_log off;
}
location ~ /\.ht {
deny all;
}
access_log /var/wwwlogs/xxx.xxxxxx.com-access.log xxx.xxxxxx.com;
error_log /var/wwwlogs/xxx.xxxxxx.com-error.log notice;
}