在服务本地存放的图片
在没有用ngnix的时候可以通过:http://127.0.0.1:9207/picture/template/test.jpg 直接访问
加了ngnix之后就不能直接访问服务器
需要通过ngnix进行访问
server {
# 默认端口
listen 80;
# nginx 服务地址
server_name 192.168.1.16;
proxy_set_header X-Forwarded-Host $host;
proxy_set_header X-Forwarded-Server $host;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
# 匹配picture/ 开头的路由地址转发到 http://127.0.0.1:9207
location ~picture/* {
proxy_pass http://127.0.0.1:9207;
proxy_connect_timeout 600;
proxy_read_timeout 600;
}
}
这样访问图片的时候,就需要通过访问nginx地址访问图片
例如:
http://192.168.1.16:80/picture/template/test.jpg
经过nginx的代理就相当于访问了
http://127.0.0.1:9207/picture/template/test.jpg