#user nobody;
worker_processes 1;
#error_log logs/error.log;
#error_log logs/error.log notice;
#error_log logs/error.log info;
#pid logs/nginx.pid;
events {
worker_connections 1024;
}
http
{
server {
listen 80; #监听80的服务端口
server_name www.sayhi.com; #监听的域名
location /{
proxy_pass http://127.0.0.1;
proxy_redirect off;
proxy_set_header X-Real-IP $remote_addr;
root emstatic;
index index.html;
}
location /products {
proxy_pass http://127.0.0.1:8103/product;
add_header 'Access-Control-Allow-Credentials' 'true';
add_header 'Access-Control-Allow-Origin' '*';
}
#设定查看Nginx状态的地址
location /NginxStatus {
stub_status on;
access_log on;
auth_basic "NginxStatus";
auth_basic_user_file confpasswd;
#htpasswd文件的内容可以用apache提供的htpasswd工具来产生。
}
# http://192.168.172.31:8080/proxy1/xxxx.html
#---------------------------------------------
#代理到URL:http://127.0.0.1/xxxx.html
location /proxy1/ {
proxy_pass http://127.0.0.1/;
}
#代理到URL:http://127.0.0.1/proxy/xxxx.html
location /proxy2/ {
proxy_pass http://127.0.0.1;
}
#代理到URL:http://127.0.0.1/aaa/xxxx.html
location /proxy3/ {
proxy_pass http://127.0.0.1/aaa/;
}
#代理到URL:http://127.0.0.1/aaaxxxx.html
location /proxy4/ {
proxy_pass http://127.0.0.1/aaa;
}
}
}