编程爱好者之家

ngnix配置站点

2018-08-17 17:08:47 383

server {
 listen       80;
	server_name  www.test.com ; #配置域名
	root   "/data/ww.test.com"; #配置站点目录
	location / {
		index  index.html index.htm index.php;
		#去掉默认前面的index.php
		if (!-e $request_filename) {
		   rewrite  ^(.*)$  /index.php?s=/$1  last;
		   break;
		}
	}
	location ~ \.php(.*)$ {
		fastcgi_pass   127.0.0.1:9000;
		fastcgi_index  index.php;
		fastcgi_split_path_info  ^((?U).+\.php)(/?.+)$;
		fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
		fastcgi_param  PATH_INFO  $fastcgi_path_info;
		fastcgi_param  PATH_TRANSLATED  $document_root$fastcgi_path_info;
		include        fastcgi_params;
	}
	
	if (!-e $request_filename)
	{  	
		#配置路由
		rewrite ^/test/(\d+)\.html$ /Tets/Info/id/$1/ last;
	 }

	
}	


同类文章