Rietveld Code Review Tool
Help | Bug tracker | Discussion group | Source code

Unified Diff: modules/filterserver/files/easylist-downloads.adblockplus.org

Issue 10642004: Simplify filter download server configuration (Closed)
Patch Set: Created May 22, 2013, 8:16 a.m.
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: modules/filterserver/files/easylist-downloads.adblockplus.org
===================================================================
--- a/modules/filterserver/files/easylist-downloads.adblockplus.org
+++ b/modules/filterserver/files/easylist-downloads.adblockplus.org
@@ -1,35 +1,31 @@
-# Default
server {
- listen 80;
- listen [::]:80;
- listen 443 ssl;
- listen [::]:443 ssl;
+ listen 80 default_server;
+ listen [::]:80 default_server;
+ listen 443 ssl default_server;
+ listen [::]:443 ssl default_server;
+
+ server_name easylist-downloads.adblockplus.org easylist-msie.adblockplus.org;
+ access_log /var/log/nginx/access_log_easylist_downloads main;
+ root /var/www/easylist;
+ keepalive_timeout 0;
+ charset utf-8;
+ gzip_static on;
+ default_type text/plain;
+
ssl_certificate sites-available/easylist-downloads.adblockplus.org_sslcert.pem;
ssl_certificate_key sites-available/easylist-downloads.adblockplus.org_sslcert.key;
- location / {
- rewrite (.*) $scheme://adblockplus.org$1 permanent;
+
+ set $id "$scheme:$http_host";
+ if ($id = "http:easylist-downloads.adblockplus.org") {
+ rewrite (.*) https://$http_host$1 permanent;
+ }
+
+ error_page 403 404 https://easylist.adblockplus.org/;
+
+ # redirect server error pages to the static page /50x.html
+ #
+ error_page 500 502 503 504 /50x.html;
+ location = /50x.html {
+ root html;
}
}
-# easylist-downloads.adblockplus.org
-server {
- listen 80;
- listen [::]:80;
- server_name easylist-downloads.adblockplus.org;
- location / {
- rewrite (.*) https://easylist-downloads.adblockplus.org$1 permanent;
- }
-}
-server {
- listen 443 ssl;
- listen [::]:443 ssl;
- server_name easylist-downloads.adblockplus.org;
- ssl_certificate sites-available/easylist-downloads.adblockplus.org_sslcert.pem;
- ssl_certificate_key sites-available/easylist-downloads.adblockplus.org_sslcert.key;
- include "sites-available/inc.easylist-downloads";
-}
-server {
- listen 80;
- listen [::]:80;
- server_name easylist-msie.adblockplus.org;
- include "sites-available/inc.easylist-downloads";
-}
« no previous file with comments | « modules/downloadserver/files/downloads.adblockplus.org ('k') | modules/filterserver/files/inc.easylist-downloads » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld