OneinStack部署php
/usr/local/nginx/conf/vhost/api.domain.comcss
server { listen 80; server_name api.domain.com; index index.html index.htm index.php; root /data/wwwroot/api.domain.com; location / { try_files $uri /index.php$uri; #try_files $uri $uri/ /index.php$uri?$args #if (!-e $request_filename) { # rewrite ^/(.*)$ /index.php/$1 last; # break; #} } location ~ \.php { fastcgi_pass unix:/dev/shm/php-cgi.sock; fastcgi_index index.php; include fastcgi_params; set $real_script_name $fastcgi_script_name; if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$") { set $real_script_name $1; set $path_info $2; } fastcgi_param SCRIPT_FILENAME $document_root$real_script_name; fastcgi_param SCRIPT_NAME $real_script_name; fastcgi_param PATH_INFO $path_info; } location ~ .*\.(gif|jpg|jpeg|png|bmp|swf|flv|ico)$ { expires 30d; access_log off; } location ~ .*\.(js|css)?$ { expires 7d; access_log off; } access_log /data/wwwlogs/api.domain.com_nginx.log combined; }