mirror of
https://github.com/archtechx/tenancy.git
synced 2026-02-04 16:24:03 +00:00
27 lines
No EOL
806 B
Text
27 lines
No EOL
806 B
Text
# Catch-all HTTP (:80) server
|
|
server {
|
|
listen 80 default_server;
|
|
listen [::]:80 default_server;
|
|
return 301 https://$server_name$request_uri; # Be careful with 301.
|
|
}
|
|
|
|
# A block like this will be added for each tenant.
|
|
# server {
|
|
# include includes/tenancy;
|
|
# server_name dev.localhost;
|
|
# }
|
|
|
|
# If you have some exempt domains, you should create blocks like these
|
|
# for each domain. If you're okay with using a single certificate
|
|
# for these domains, you can create just one block like this:
|
|
# server {
|
|
# include includes/tenancy_base;
|
|
#
|
|
# listen 443 ssl http2 default_sever;
|
|
# listen [::]:443 ssl http2 default_sever;
|
|
#
|
|
# ssl_certificate ...;
|
|
# ssl_certificate_key ...;
|
|
# }
|
|
# Otherwise, use multiple server blocks with
|
|
# server_name instead of default_server |