worker_processes 30;
events {
worker_connections 1024;
}
http {
include mime.types;
default_type application/octet-stream;
sendfile on;
keepalive_timeout 30;
fastcgi_connect_timeout 30;
fastcgi_read_timeout 30;
fastcgi_send_timeout 30;
client_max_body_size 1500M;
server {
listen 6001;
server_name 172.30.34.114;
location / {
root F:/GIT/OAGIT/OAUI2/OAUI2;
index index.html index.htm index.php;
#访问路径的文件不存在则重写URL转交给ThinkPHP处理
if (!-e $request_filename) {
rewrite ^/(.*)$ /index.php/$1 last;
break;
}
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root F:/GIT/OAGIT/OAUI2/OAUI2;
}
location ~ \.php {
root F:/GIT/OAGIT/OAUI2/OAUI2;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
#加载Nginx默认"服务器环境变量"配置
include fastcgi.conf;
#设置PATH_INFO并改写SCRIPT_FILENAME,SCRIPT_NAME服务器环境变量
set $fastcgi_script_name2 $fastcgi_script_name;
if ($fastcgi_script_name ~ "^(.+\.php)(/.+)$") {
set $fastcgi_script_name2 $1;
set $path_info $2;
}
fastcgi_param PATH_INFO $path_info;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name2;
fastcgi_param SCRIPT_NAME $fastcgi_script_name2;
}
}
#OA
server {
listen 6002;
server_name 172.30.34.114;
#oaold
location / {
proxy_pass http://172.30.34.114:8003;
}
#UI2
location /ui2 {
proxy_pass http://172.30.34.114:6001/;
}
#图片
location /oatest {
proxy_pass http://192.168.0.8:21521/;
}
}
#国贸购
server {
listen 6003;
server_name 172.30.34.114;
location / {
root F:/GIT/shopGIT/guomaogou/gmgGIT/ShopGMG;
index index.php;
#访问路径的文件不存在则重写URL转交给ThinkPHP处理
if (!-e $request_filename) {
rewrite ^/(.*)$ /index.php/$1 last;
break;
}
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root F:/GIT/shopGIT/guomaogou/gmgGIT/ShopGMG;
}
location ~ \.php {
root F:/GIT/shopGIT/guomaogou/gmgGIT/ShopGMG;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
#加载Nginx默认"服务器环境变量"配置
include fastcgi.conf;
#设置PATH_INFO并改写SCRIPT_FILENAME,SCRIPT_NAME服务器环境变量
set $fastcgi_script_name2 $fastcgi_script_name;
if ($fastcgi_script_name ~ "^(.+\.php)(/.+)$") {
set $fastcgi_script_name2 $1;
set $path_info $2;
}
fastcgi_param PATH_INFO $path_info;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name2;
fastcgi_param SCRIPT_NAME $fastcgi_script_name2;
}
}
#四喜商城
server {
listen 6004;
server_name 172.30.34.114;
location / {
root F:/GIT/shopGIT/sixishopnews/sixishop;
index index.php;
#访问路径的文件不存在则重写URL转交给ThinkPHP处理
if (!-e $request_filename) {
rewrite ^/(.*)$ /index.php/$1 last;
break;
}
}
location /data/upload {
alias F:/GIT/shopGIT/sixishopnews/upload/;
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root F:/GIT/shopGIT/sixishopnews/sixishop;
}
location ~ \.php {
root F:/GIT/shopGIT/sixishopnews/sixishop;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
#加载Nginx默认"服务器环境变量"配置
include fastcgi.conf;
fastcgi_split_path_info ^(.+\.php)(.*)$;
#设置PATH_INFO并改写SCRIPT_FILENAME,SCRIPT_NAME服务器环境变量
set $fastcgi_script_name2 $fastcgi_script_name;
if ($fastcgi_script_name ~ "^(.+\.php)(/.+)$") {
set $fastcgi_script_name2 $1;
set $path_info $2;
}
fastcgi_param PATH_INFO $path_info;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name2;
fastcgi_param SCRIPT_NAME $fastcgi_script_name2;
}
}
#shopnc
server {
listen 6005;
server_name 172.30.34.114;
location / {
root F:/webphp/shopnc;
index index.php;
#访问路径的文件不存在则重写URL转交给ThinkPHP处理
if (!-e $request_filename) {
rewrite ^/(.*)$ /index.php/$1 last;
break;
}
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root F:/webphp/shopnc;
}
location ~ \.php {
root F:/webphp/shopnc;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
#加载Nginx默认"服务器环境变量"配置
include fastcgi.conf;
#设置PATH_INFO并改写SCRIPT_FILENAME,SCRIPT_NAME服务器环境变量
set $fastcgi_script_name2 $fastcgi_script_name;
if ($fastcgi_script_name ~ "^(.+\.php)(/.+)$") {
set $fastcgi_script_name2 $1;
set $path_info $2;
}
fastcgi_param PATH_INFO $path_info;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name2;
fastcgi_param SCRIPT_NAME $fastcgi_script_name2;
}
}
#DYW
server {
listen 6007;
server_name 172.30.34.114;
#DYW
location / {
#proxy_pass http://172.30.34.114:8060;
proxy_pass http://172.30.16.31:90;
}
#UI2
location /ui2 {
proxy_pass http://172.30.34.114:6001/;
}
#图片
location /oatest {
proxy_pass http://192.168.0.8:21521/;
}
}
#shopnc
server {
listen 6008;
server_name 172.30.34.114;
location / {
root F:/eclipse/520wsl.com;
index index.php;
#访问路径的文件不存在则重写URL转交给ThinkPHP处理
if (!-e $request_filename) {
rewrite ^/(.*)$ /index.php/$1 last;
break;
}
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root F:/eclipse/520wsl.com;
}
location ~ \.php {
root F:/eclipse/520wsl.com;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
#加载Nginx默认"服务器环境变量"配置
include fastcgi.conf;
#设置PATH_INFO并改写SCRIPT_FILENAME,SCRIPT_NAME服务器环境变量
set $fastcgi_script_name2 $fastcgi_script_name;
if ($fastcgi_script_name ~ "^(.+\.php)(/.+)$") {
set $fastcgi_script_name2 $1;
set $path_info $2;
}
fastcgi_param PATH_INFO $path_info;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name2;
fastcgi_param SCRIPT_NAME $fastcgi_script_name2;
}
}
#shopnc
server {
listen 6009;
server_name 172.30.34.114;
location / {
root F:/web/chjld;
index index.php;
#访问路径的文件不存在则重写URL转交给ThinkPHP处理
if (!-e $request_filename) {
rewrite ^/(.*)$ /index.php/$1 last;
break;
}
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root F:/web/chjld;
}
location ~ \.php {
root F:/web/chjld;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
#加载Nginx默认"服务器环境变量"配置
include fastcgi.conf;
#设置PATH_INFO并改写SCRIPT_FILENAME,SCRIPT_NAME服务器环境变量
set $fastcgi_script_name2 $fastcgi_script_name;
if ($fastcgi_script_name ~ "^(.+\.php)(/.+)$") {
set $fastcgi_script_name2 $1;
set $path_info $2;
}
fastcgi_param PATH_INFO $path_info;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name2;
fastcgi_param SCRIPT_NAME $fastcgi_script_name2;
}
}
#F:\webphp\WxpayAPI_php_v3
#phpWxpayAPI
server {
listen 6010;
server_name 172.30.34.114;
location / {
root F:/webphp/WxpayAPI_php_v3;
index index.php;
#访问路径的文件不存在则重写URL转交给ThinkPHP处理
if (!-e $request_filename) {
rewrite ^/(.*)$ /index.php/$1 last;
break;
}
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root F:/webphp/WxpayAPI_php_v3;
}
location ~ \.php {
root F:/webphp/WxpayAPI_php_v3;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
#加载Nginx默认"服务器环境变量"配置
include fastcgi.conf;
#设置PATH_INFO并改写SCRIPT_FILENAME,SCRIPT_NAME服务器环境变量
set $fastcgi_script_name2 $fastcgi_script_name;
if ($fastcgi_script_name ~ "^(.+\.php)(/.+)$") {
set $fastcgi_script_name2 $1;
set $path_info $2;
}
fastcgi_param PATH_INFO $path_info;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name2;
fastcgi_param SCRIPT_NAME $fastcgi_script_name2;
}
}
#F:\eclipse\thinkphp5.02\public
#tinkphp5.0.2
server {
listen 6011;
server_name 172.30.34.114;
location / {
root F:/eclipse/thinkphp5.02/public;
index index.php;
#访问路径的文件不存在则重写URL转交给ThinkPHP处理
if (!-e $request_filename) {
rewrite ^/(.*)$ /index.php/$1 last;
break;
}
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root F:/eclipse/thinkphp5.02/public;
}
location ~ \.php {
root F:/eclipse/thinkphp5.02/public;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
#加载Nginx默认"服务器环境变量"配置
include fastcgi.conf;
#设置PATH_INFO并改写SCRIPT_FILENAME,SCRIPT_NAME服务器环境变量
set $fastcgi_script_name2 $fastcgi_script_name;
if ($fastcgi_script_name ~ "^(.+\.php)(/.+)$") {
set $fastcgi_script_name2 $1;
set $path_info $2;
}
fastcgi_param PATH_INFO $path_info;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name2;
fastcgi_param SCRIPT_NAME $fastcgi_script_name2;
}
}
#F:\eclipse\wsl\public
#tinkphp5.0.2
server {
listen 6012;
server_name 172.30.34.114;
location / {
root F:/eclipse/wsl/public;
index index.php;
#访问路径的文件不存在则重写URL转交给ThinkPHP处理
if (!-e $request_filename) {
rewrite ^/(.*)$ /index.php/$1 last;
break;
}
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root F:/eclipse/wsl/public;
}
location ~ \.php {
root F:/eclipse/wsl/public;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
#加载Nginx默认"服务器环境变量"配置
include fastcgi.conf;
#设置PATH_INFO并改写SCRIPT_FILENAME,SCRIPT_NAME服务器环境变量
set $fastcgi_script_name2 $fastcgi_script_name;
if ($fastcgi_script_name ~ "^(.+\.php)(/.+)$") {
set $fastcgi_script_name2 $1;
set $path_info $2;
}
fastcgi_param PATH_INFO $path_info;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name2;
fastcgi_param SCRIPT_NAME $fastcgi_script_name2;
}
}
#F:\eclipse\wsl\public
#tinkphp5.0.2
server {
listen 6013;
server_name 172.30.34.114;
location / {
root F:/GIT/shopGIT/SchoolShop/SchoolShop;
index index.php;
#访问路径的文件不存在则重写URL转交给ThinkPHP处理
if (!-e $request_filename) {
rewrite ^/(.*)$ /index.php/$1 last;
break;
}
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root F:/GIT/shopGIT/SchoolShop/SchoolShop;
}
location ~ \.php {
root F:/GIT/shopGIT/SchoolShop/SchoolShop;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
#加载Nginx默认"服务器环境变量"配置
include fastcgi.conf;
#设置PATH_INFO并改写SCRIPT_FILENAME,SCRIPT_NAME服务器环境变量
set $fastcgi_script_name2 $fastcgi_script_name;
if ($fastcgi_script_name ~ "^(.+\.php)(/.+)$") {
set $fastcgi_script_name2 $1;
set $path_info $2;
}
fastcgi_param PATH_INFO $path_info;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name2;
fastcgi_param SCRIPT_NAME $fastcgi_script_name2;
}
}
#F:/web/chjld.com;
# 洁利达测试
server {
listen 6014;
server_name 127.0.0.1;
location / {
root F:/web/chjld.com;
index index.php;
#访问路径的文件不存在则重写URL转交给ThinkPHP处理
if (!-e $request_filename) {
rewrite ^/(.*)$ /index.php/$1 last;
break;
}
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root F:/web/chjld.com;
}
location ~ \.php {
root F:/web/chjld.com;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
#加载Nginx默认"服务器环境变量"配置
include fastcgi.conf;
#设置PATH_INFO并改写SCRIPT_FILENAME,SCRIPT_NAME服务器环境变量
set $fastcgi_script_name2 $fastcgi_script_name;
if ($fastcgi_script_name ~ "^(.+\.php)(/.+)$") {
set $fastcgi_script_name2 $1;
set $path_info $2;
}
fastcgi_param PATH_INFO $path_info;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name2;
fastcgi_param SCRIPT_NAME $fastcgi_script_name2;
}
}
#F:\web\chjld.comOLD 洁利达老版本
# 洁利达测试
server {
listen 6015;
server_name 127.0.0.1;
location / {
root F:/web/chjld.comOLD;
index index.php;
#访问路径的文件不存在则重写URL转交给ThinkPHP处理
if (!-e $request_filename) {
rewrite ^/(.*)$ /index.php/$1 last;
break;
}
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root F:/web/chjld.comOLD;
}
location ~ \.php {
root F:/web/chjld.comOLD;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
#加载Nginx默认"服务器环境变量"配置
include fastcgi.conf;
#设置PATH_INFO并改写SCRIPT_FILENAME,SCRIPT_NAME服务器环境变量
set $fastcgi_script_name2 $fastcgi_script_name;
if ($fastcgi_script_name ~ "^(.+\.php)(/.+)$") {
set $fastcgi_script_name2 $1;
set $path_info $2;
}
fastcgi_param PATH_INFO $path_info;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name2;
fastcgi_param SCRIPT_NAME $fastcgi_script_name2;
}
}
#F:/GIT/AliAPP/AliappUI 数据宝pc版
# 数据宝pc
server {
listen 6016;
server_name 127.0.0.1;
location / {
root F:/GIT/AliAPP/AliappUI;
index index.php;
#访问路径的文件不存在则重写URL转交给ThinkPHP处理
if (!-e $request_filename) {
rewrite ^/(.*)$ /index.php/$1 last;
break;
}
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root F:/GIT/AliAPP/AliappUI;
}
location ~ \.php {
root F:/GIT/AliAPP/AliappUI;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
#加载Nginx默认"服务器环境变量"配置
include fastcgi.conf;
#设置PATH_INFO并改写SCRIPT_FILENAME,SCRIPT_NAME服务器环境变量
set $fastcgi_script_name2 $fastcgi_script_name;
if ($fastcgi_script_name ~ "^(.+\.php)(/.+)$") {
set $fastcgi_script_name2 $1;
set $path_info $2;
}
fastcgi_param PATH_INFO $path_info;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name2;
fastcgi_param SCRIPT_NAME $fastcgi_script_name2;
}
}
#F:/GIT/AliAPP/AliWxbUI 网销宝pc版
# 网销宝pc
server {
listen 6017;
server_name 127.0.0.1;
location / {
root F:/GIT/AliAPP/AliWxbUI;
index index.php;
#访问路径的文件不存在则重写URL转交给ThinkPHP处理
if (!-e $request_filename) {
rewrite ^/(.*)$ /index.php/$1 last;
break;
}
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
root F:/GIT/AliAPP/AliWxbUI;
}
location ~ \.php {
root F:/GIT/AliAPP/AliWxbUI;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
#加载Nginx默认"服务器环境变量"配置
include fastcgi.conf;
#设置PATH_INFO并改写SCRIPT_FILENAME,SCRIPT_NAME服务器环境变量
set $fastcgi_script_name2 $fastcgi_script_name;
if ($fastcgi_script_name ~ "^(.+\.php)(/.+)$") {
set $fastcgi_script_name2 $1;
set $path_info $2;
}
fastcgi_param PATH_INFO $path_info;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name2;
fastcgi_param SCRIPT_NAME $fastcgi_script_name2;
}
}
# qap 开发配置
server {
listen 6018;
server_name survey;
client_max_body_size 10M;
location / {
proxy_pass http://172.30.34.114:8080;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
# location /qns {
# proxy_pass http://172.30.34.14:6080/qns;
# proxy_set_header Host $host;
# proxy_set_header X-Real-IP $remote_addr;
# proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
# }
location /qns {
proxy_pass http://172.30.34.136:60555/qns;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
server {
listen 6019;
server_name localhost;
location /api/ {
proxy_pass http://192.168.2.200:8082/;
}
location / {
proxy_pass http://172.30.34.114:8081/;
}
}
server {
listen 6020;
server_name localhost;
location /api/ {
proxy_pass http://192.168.2.200:8082/;
}
location / {
proxy_pass http://172.30.34.114:8082/;
}
}
server {
listen 6021;
server_name 172.30.34.114;
location /api/ {
proxy_pass http://192.168.2.200:8082/;
}
# 建议反馈
location /proposal {
proxy_pass http://172.30.34.114:8083/proposal;
}
location /pub {
proxy_pass http://172.30.34.114:8083/pub;
}
location /common {
proxy_pass http://172.30.34.114:8083/common;
}
location /user {
proxy_pass http://172.30.34.114:8083/user;
}
location /default {
proxy_pass http://172.30.34.114:8083/default;
}
# location /payment {
# proxy_pass http://172.30.34.114:8084/payment;
# }
location /prolist {
proxy_pass http://172.30.34.114:8083/prolist;
}
#location /proInfo {
# proxy_pass http://172.30.34.114:8083/proInfo;
#}
location /dprolist {
proxy_pass http://172.30.34.114:8083/dprolist;
}
# 设计师列表
location /search/designer {
proxy_pass http://172.30.34.114:8083/search/designer;
}
# 设计师作品列表
location /designer {
proxy_pass http://172.30.34.114:8083/designer;
}
# 设计师 详情
location /designers {
proxy_pass http://172.30.34.114:8083/designers;
}
# 作品 详情
location /proInfo {
proxy_pass http://172.30.34.114:8083/proInfo;
}
# 作品 详情
location /proInfoList {
proxy_pass http://172.30.34.114:8083/proInfoList;
}
location =/ {
proxy_pass http://172.30.34.114:8083/;
}
#location / {
# proxy_pass http://192.168.2.200:8285/;
#}
# vue版本 前台 DesignerWeb
location / {
proxy_pass http://172.30.34.114:6019/;
}
}
server {
listen 6022;
server_name 172.30.34.114;
location /api/ {
proxy_pass http://192.168.2.200:8282/;
}
location /pub {
proxy_pass http://172.30.34.114:8084/pub;
}
location /common {
proxy_pass http://172.30.34.114:8084/common;
}
location /user {
proxy_pass http://172.30.34.114:8084/user;
}
location /payment {
proxy_pass http://172.30.34.114:8084/payment;
}
location /prolist {
proxy_pass http://172.30.34.114:8084/prolist;
}
location =/ {
proxy_pass http://172.30.34.114:8084/;
}
location / {
proxy_pass http://192.168.2.200:8285/;
}
}
server {
listen 6023;
server_name 172.30.34.114;
# RAP地址
location /api/app/ {
proxy_pass http://192.168.2.200:8082/app/;
}
# PC后端地址
location /api/ {
proxy_pass http://192.168.2.200:8082/;
}
# 本地项目
location / {
proxy_pass http://172.30.34.114:8084;
}
}
server {
listen 6024;
server_name 172.30.34.114;
# RAP地址
location /api/app/ {
proxy_pass http://172.30.34.2:9002/app/;
}
# PC后端地址
location /api/ {
proxy_pass http://172.30.34.2:9002/;
}
# 本地项目
location / {
proxy_pass http://172.30.34.114:8084;
}
}
}
转载于:https://my.oschina.net/520wsl/blog/1540764