Fix sample redirect docs
Fix acme challenge and duplicate hostnames in sample config. Create new file instead of changing the site.conf
Dieser Commit ist enthalten in:
Ursprung
1bb6770441
Commit
4de7e5398c
1 geänderte Dateien mit 10 neuen und 3 gelöschten Zeilen
|
@ -4,15 +4,22 @@ Since February the 28th 2017 mailcow does come with port 80 and 443 enabled.
|
||||||
|
|
||||||
Open `mailcow.conf` and set `HTTP_BIND=0.0.0.0` - if not already set.
|
Open `mailcow.conf` and set `HTTP_BIND=0.0.0.0` - if not already set.
|
||||||
|
|
||||||
Open `data/conf/nginx/site.conf` and add the new server config at the top of that file:
|
Create a new file `data/conf/nginx/redirect.conf` and add the following server config to the file:
|
||||||
|
|
||||||
```
|
```
|
||||||
server {
|
server {
|
||||||
|
root /web;
|
||||||
listen 80 default_server;
|
listen 80 default_server;
|
||||||
listen [::]:80 default_server;
|
listen [::]:80 default_server;
|
||||||
include /etc/nginx/conf.d/server_name.active;
|
server_name _;
|
||||||
if ( $request_uri ~* "%0A|%0D" ) { return 403; }
|
if ( $request_uri ~* "%0A|%0D" ) { return 403; }
|
||||||
|
location ^~ /.well-known/acme-challenge/ {
|
||||||
|
allow all;
|
||||||
|
default_type "text/plain";
|
||||||
|
}
|
||||||
|
location / {
|
||||||
return 301 https://$host$uri$is_args$args;
|
return 301 https://$host$uri$is_args$args;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
```
|
```
|
||||||
|
|
||||||
|
|
Laden …
In neuem Issue referenzieren