动静分离: 所谓动静分离指的是当访问静态资源时,路由到一台静态资源服务器,当访问是非静态资源时,路由到另外一台服务器 静态资源配置: 如配置如下location 表示url为 /static/*.xxx 的图片或者js等静态资源则会到/html/static目录下去寻找资源 location /static/~(.*)(\.jpg|\.png|\.gif|\.jepg|\.css|\.js|\.css){ 动态资源配置: 其他访问url则转发到proxy_pass 指向的 http://192.168.25.35:8080; location / { } 完整的配置如下: server { location /static/~(.*)(\.jpg|\.png|\.gif|\.jepg|\.css|\.js|\.css){ # 静态资源则路由到这里 location / { # 其他的url则转发到 http://192.168.25.35:8080 } } 以上就是基于url进行动静分离的配置思路,接下来会继续分享怎么配置负载均衡,更多精彩内容,请关注微信公众号
|
|
来自: 忠波irlphwt1ng > 《nginx》