[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是目录吗 如果是目录不在同一台机器怎么识别