| Index: modules/filterserver/files/site.conf |
| =================================================================== |
| --- a/modules/filterserver/files/site.conf |
| +++ b/modules/filterserver/files/site.conf |
| @@ -58,6 +58,24 @@ |
| set $use_alternative_resource_flags "${use_alternative_resource_flags}+LOCATION"; |
| } |
| +### http://hub.eyeo.com/issues/3924 for Chinese SBrowser video exceptions (1/4) |
| +if ($arg_application = "sbrowser") |
| +{ |
| + set $use_alternative_resource_flags "SBROWSER"; |
| +} |
| + |
| +### http://hub.eyeo.com/issues/3924 for Chinese SBrowser video exceptions (2/4) |
| +if ($arg_addonName = "adblockplussbrowser") |
| +{ |
| + set $use_alternative_resource_flags "${use_alternative_resource_flags}+ABPSBROWSER"; |
| +} |
| + |
| +### http://hub.eyeo.com/issues/3924 for Chinese SBrowser video exceptions (3/4) |
| +if ($geoip_country_code = "CN") |
| +{ |
| + set $use_alternative_resource_flags "${use_alternative_resource_flags}+CN"; |
| +} |
| + |
| if ($use_alternative_resource_flags = "BROWSER+LOCATION") |
| { |
| rewrite ^/easylist\.(.+) /easylist_noelemhide.$1 redirect; |
| @@ -87,3 +105,8 @@ |
| rewrite ^/ruadlist\+easylist\.(.+) /ruadlist-minimal+easylist-minimal.$1 break; |
| } |
| +### http://hub.eyeo.com/issues/3924 for Chinese SBrowser video exceptions (4/4) |
| +if ($use_alternative_resource_flags = "SBROWSER+ABPSBROWSER+CN") |
| +{ |
| + rewrite ^/easylistchina\+easylist\.(.+) /easylistchina+easylistchina_compliance+easylist.$1 break; |
| +} |