nginx添加需要代理的域名 配置
2016-03-04 15:56
495 查看
dap.cns.360buy.com为需要nginx代理的域名,被代理的端口为:8089,配置需要在${nginx_home}/conf/nginx.conf的文件中加入如下配置即可
upstream dap_cns.360buy.com {
server 127.0.0.1:8089 weight=10 max_fails=2 fail_timeout=30s;
}
server
{
listen 80;
server_name dap.cns.360buy.com;
#access_log /export/servers/nginx/logs/test.jd.com/test.jd.com_access.log main;
#error_log /export/servers/nginx/logs/test.jd.com/test.jd.com_error.log warn;
chunkin on;
error_page 411 = @my_error;
location @my_error {
chunkin_resume;
}
#root /export/App/test.jd.com/;
location / {
proxy_next_upstream http_500 http_502 http_503 http_504 error timeout invalid_header;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://dap_cns.360buy.com; expires 0;
}
location /logs/ {
autoindex off;
deny all;
}
}
upstream dap_cns.360buy.com {
server 127.0.0.1:8089 weight=10 max_fails=2 fail_timeout=30s;
}
server
{
listen 80;
server_name dap.cns.360buy.com;
#access_log /export/servers/nginx/logs/test.jd.com/test.jd.com_access.log main;
#error_log /export/servers/nginx/logs/test.jd.com/test.jd.com_error.log warn;
chunkin on;
error_page 411 = @my_error;
location @my_error {
chunkin_resume;
}
#root /export/App/test.jd.com/;
location / {
proxy_next_upstream http_500 http_502 http_503 http_504 error timeout invalid_header;
proxy_set_header Host $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_pass http://dap_cns.360buy.com; expires 0;
}
location /logs/ {
autoindex off;
deny all;
}
}
相关文章推荐
- python web 部署:nginx + gunicorn + supervisor + flask 部署笔记
- Nginx负载均衡策略
- nginx负载均衡
- 配置nginx静态资源路径
- Nginx配置性能优化
- Nginx配置文件详细说明
- Nginx:fastcgi_param详解
- 解析nginx负载均衡
- nginx 日志
- Nginx和PHP-FPM的启动、重启、停止脚本分享(转)
- Nginx详细配置
- CentOS安装Nginx安装详解
- nginx中对uptream访问的处理
- Nginx 一个服务器多域名配置 以及 访问php文件直接下载而不运行
- nginx 获取源IP
- 如何安装nginx第三方模块
- nginx禁止IP直接访问可能禁止非本…
- Nginx中的rewrite指令
- Nginx配置性能优化
- Nginx 开启Gzip压缩的方法(非…