1 server {
2 listen 80;
3 server_name www.phpno.com;
4 root /home/www/www_phpno_com/admin_wwwroot;
5 access_log off;
6 error_page 404 /404.html;
7 location /404.html {
8 root /home/www/www_phpno_com/admin_wwwroot;
9 }
10 location /{
11 index index.html index.htm index.php;
12 if (-e $request_filename) {
13 break;
14 }
15 if (!-e $request_filename) {#-e代表如果找不到文件或者目录
16 rewrite ^/(.*)$ /index.php/$1 last;
17 break;
18 }
19 }
20
21 location ~ .+\.php($|/) {
22 root /home/www/www_phpno_com/admin_wwwroot;
23 fastcgi_index index.php;
24 fastcgi_split_path_info ^(.+\.php)(.*)$;
25 fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
26 fastcgi_param PATH_INFO $fastcgi_path_info;
27 fastcgi_param PATH_TRANSLATED $document_root$fastcgi_path_info;
28 fastcgi_pass 127.0.0.1:9000;
29 # fastcgi_index index.php;
30 # fastcgi_param SCRIPT_FILENAME /home/www/www_phpno_com/admin_wwwroot/$fastcgi_script_name;
31 # fastcgi_param SCRIPT_FILENAME /usr/local/nginx/html/$fastcgi_script_name;
32 include fastcgi_params;
33 }
34 }