使用Nginx基于用户代理提供聚合物束

时间:2018-05-22 08:31:19

标签: nginx polymer

根据用户代理提供Polymer bundle的可能方法是什么?

  1. ES-5捆绑(仅适用于IE)
  2. ES-6捆绑(适用于Chrome和Firefox)
  3. 我正在使用NGINX网络服务器,这是我的Nginx配置文件部分代码。

    map $http_user_agent $version {
        ~(MSIE|Edge|Trident) es5;
        default es6;
    }
    
    location /cdn {
        proxy_pass  http://my_appname/$version;
    }
    

    不幸的是,它似乎不起作用。如果有人有任何替代解决方案,请分享。

1 个答案:

答案 0 :(得分:1)

我建议您使用正是这样做的PRPL Server。它将根据其功能向您的客户端提供es5或es6。