| OLD | NEW | 
|---|
| 1 # downloads.adblockplus.org | 1 keepalive_timeout 0; | 
| 2 server { | 2 root   /var/www/downloads; | 
| 3   listen       80 default_server; | 3 | 
| 4   listen       [::]:80 default_server; | 4 # redirect server error pages to the static page /50x.html | 
| 5   server_name  downloads.adblockplus.org; | 5 # | 
| 6   location / { | 6 error_page   500 502 503 504  /50x.html; | 
| 7     rewrite (.*) https://downloads.adblockplus.org$1 permanent; | 7 location = /50x.html { | 
| 8   } | 8   root   html; | 
| 9 } | 9 } | 
| 10 server { |  | 
| 11   listen       443 ssl default_server; |  | 
| 12   listen       [::]:443 ssl default_server; |  | 
| 13   server_name  downloads.adblockplus.org; |  | 
| 14   ssl_certificate sites-available/adblockplus.org_sslcert.pem; |  | 
| 15   ssl_certificate_key sites-available/adblockplus.org_sslcert.key; |  | 
| 16 | 10 | 
| 17   # redirect server error pages to the static page /50x.html | 11 location /.hg { | 
| 18   # | 12   internal; | 
| 19   error_page   500 502 503 504  /50x.html; | 13 } | 
| 20   location = /50x.html { |  | 
| 21     root   html; |  | 
| 22   } |  | 
| 23 | 14 | 
| 24   location /.hg { | 15 # This redirect is necessary since we accidentally set the wrong | 
| 25     internal; | 16 # update URL in ABP for Android 1.2. It can be removed once we're | 
| 26   } | 17 # not seeing anyone requesting this file anymore. | 
|  | 18 # Note that this intentionally promotes devbuilds to release builds. | 
|  | 19 # Since newer versions should use the new devbuild and release | 
|  | 20 # build update URLs requested by libadblockplus, leaving this | 
|  | 21 # redirect around won't really hurt. | 
|  | 22 location /devbuilds/adblockplusandroid/updates.xml { | 
|  | 23   rewrite ^ https://adblockplus.org/androidupdates.xml?$query_string redirect; | 
|  | 24 } | 
| 27 | 25 | 
| 28   # This redirect is necessary since we accidentally set the wrong | 26 location /devbuilds { | 
| 29   # update URL in ABP for Android 1.2. It can be removed once we're | 27   alias /var/www/devbuilds; | 
| 30   # not seeing anyone requesting this file anymore. |  | 
| 31   # Note that this intentionally promotes devbuilds to release builds. |  | 
| 32   # Since newer versions should use the new devbuild and release |  | 
| 33   # build update URLs requested by libadblockplus, leaving this |  | 
| 34   # redirect around won't really hurt. |  | 
| 35   location /devbuilds/adblockplusandroid/updates.xml { |  | 
| 36     rewrite ^ https://adblockplus.org/androidupdates.xml?$query_string redirect; |  | 
| 37   } |  | 
| 38 |  | 
| 39   access_log  /var/log/nginx/access_log_downloads  main; |  | 
| 40   keepalive_timeout 0; |  | 
| 41   root   /var/www/downloads; |  | 
| 42 |  | 
| 43   location /devbuilds { |  | 
| 44     alias /var/www/devbuilds; |  | 
| 45   } |  | 
| 46 } | 28 } | 
| OLD | NEW | 
|---|