码迷,mamicode.com
首页 > 其他好文 > 详细

nginx相同域名下不同路径的转发

时间:2019-01-02 12:29:33      阅读:400      评论:0      收藏:0      [点我收藏+]

标签:class   cat   功能   pre   规则   com   server   传递   auto   

根据路径映射不同的服务器,比如通过同一域名下二级路径规则做映射,解决一个域名下实现多服务器访问,来达到路径规则模式下反向代理功能

server {
    listen 80;
    server_name dict.google.com;

    location /TSP_4A/ {
        root /opt/project/;
        #alias /opt/project/TSP_4A/;
        # 后面的斜杠是一个关键,没有斜杠的话就会传递paymentServ到后端节点导致404;
        # 项目路径:/opt/project/TSP_4A/TSP_4A.html
        index TSP_4A.html;
        autoindex on;
        #autoindex_exact_size off;
        #autoindex_localtime on;
    }

    location /TSP_Datum/ {
        root /opt/project/;
        #alias /opt/project/TSP_Datum/;
        index TSP_Datum.html;
        autoindex on;
    }

    # 其他路径直接返回403页面
    location / {
        return 403;
    }

    access_log /var/log/nginx/dict-google-com.log;
}

nginx相同域名下不同路径的转发

标签:class   cat   功能   pre   规则   com   server   传递   auto   

原文地址:http://blog.51cto.com/moerjinrong/2337725

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!