[Web] nginx问题

喝茶的小鹿 2009-08-26 10:24:36

upstream  web.abc.com  {
        server   192.168.1.10:80;
        server   192.168.1.11:80;
        server   192.168.1.12:80;
        server   192.168.1.13:81;
    }

    upstream  squid.abc.com  {
        server   192.168.1.20:80 weight=3;
        server   192.168.1.21:80;
        server   192.168.1.22:80;
    }

server
    {
        listen  80;
        server_name www.abc.com *.abc.com;
        proxy_redirect off;

        #后端的Web服务器可以通过X-Forwarded-For获取用户真实IP
        proxy_set_header   X-Forwarded-For  $remote_addr;

        if ($request_uri   ~*   ".*\.(js|css|gif|jpg|jpeg|png|bmp|swf)$")
        {
                proxy_pass http://squid.abc.com;       
        }
        if ($request_uri   ~*   "^/view/(.*)$")
        {
                proxy_pass http://squid.abc.com;       
        }
        proxy_pass http://web.abc.com;

这里有一句不理解
   if ($request_uri   ~*   "^/view/(.*)$")  这句里面的view是目录吗 如果是目录不在同一台机器怎么识别
...全文
24 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复

476

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧