Nginx资料之配置文件

◆ nginx.conf:

1、请求转发:

    server {
            listen       80;  #监听端口 
            server_name example.com;  #监听服务器名(可以写IP)
            location /mail/ {
                    proxy_pass http://example.com:protmail/;
            }

            location /com/ {
                    proxy_pass http://example.com:portcom/main/;
            }

            location / {
                    proxy_pass http://example.com:portdefault;
            }
    }

以上的配置会按以下规则转发请求( GET 和 POST 请求都会转发):
• 将 http://example.com/mail/ 下的请求转发到 http://example.com:portmail/
• 将 http://example.com/com/ 下的请求转发到 http://example.com:portcom/main/
• 将其它所有请求转发到 http://example.com:portdefault/

注:监听多个端口,可以写多个server配置项

猜你喜欢

转载自blog.csdn.net/sky6even/article/details/80864703