diff --git a/docker-compose.yml b/docker-compose.yml index 7b6231f74..2fc496bd7 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,7 +5,6 @@ services: image: nginx:alpine restart: always ports: - - "80:80" - "443:443" networks: - reverse-proxy diff --git a/ops/nginx/conf.d/filterlists.conf b/ops/nginx/conf.d/filterlists.conf index 2f90052cf..391d65fc4 100644 --- a/ops/nginx/conf.d/filterlists.conf +++ b/ops/nginx/conf.d/filterlists.conf @@ -1,6 +1,5 @@ # https://github.com/collinbarrett/FilterLists server { - listen 80 default_server; listen 443 default_server ssl http2; server_name filterlists.com; @@ -33,6 +32,14 @@ server { } } +# Redirect http to https +server { + listen 80; + server_name filterlists.com; + + return 301 https://filterlists.com$request_uri; +} + # Redirect www to non-www server { listen 80; @@ -43,4 +50,4 @@ server { ssl_certificate_key /etc/nginx/cert/filterlists_key.pem; return 301 https://filterlists.com$request_uri; -} +} \ No newline at end of file