This commit is contained in:
Rémi Berthoz 2023-03-20 04:24:27 +02:00 committed by GitHub
commit 0b2b4a1128
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -465,10 +465,14 @@ If you are using multiple hostnames for a single container (e.g. `VIRTUAL_HOST=e
ln -s /path/to/vhost.d/www.example.com /path/to/vhost.d/example.com
```
**NOTE**: If you use the [acme-companion](https://github.com/nginx-proxy/acme-companion) companion container, configuration files mounted in `/etc/nginx/vhost.d` will be appended by the container. Appended files contain an extra location, for ACME challenges, that should be left as-is.
#### Per-VIRTUAL_HOST default configuration
If you want most of your virtual hosts to use a default single configuration and then override on a few specific ones, add those settings to the `/etc/nginx/vhost.d/default` file. This file will be used on any virtual host which does not have a `/etc/nginx/vhost.d/{VIRTUAL_HOST}` file associated with it.
**NOTE**: If you use the [acme-companion](https://github.com/nginx-proxy/acme-companion) companion container, configuration files mounted in `/etc/nginx/vhost.d` will be appended by the container. Appended files contain an extra location, for ACME challenges, that should be left as-is.
#### Per-VIRTUAL_HOST location configuration
To add settings to the "location" block on a per-`VIRTUAL_HOST` basis, add your configuration file under `/etc/nginx/vhost.d` just like the previous section except with the suffix `_location`.