1
1
# FORGE CONFIG (DO NOT REMOVE!)
2
- include forge-conf/SOMEDOMAIN.com /before/*;
2
+ include forge-conf/{{ SITE }} /before/*;
3
3
4
4
# Bots to ban via user agent
5
5
map $http_user_agent $limit_bots {
@@ -13,9 +13,9 @@ server {
13
13
listen [::]:443 ssl http2;
14
14
15
15
# General virtual host settings
16
- server_name SOMEDOMAIN.com ;
16
+ server_name {{ SITE }} ;
17
17
server_tokens off;
18
- root /home/forge/SOMEDOMAIN.com/public ;
18
+ root {{ PATH }} ;
19
19
index index.html index.htm index.php;
20
20
charset utf-8;
21
21
@@ -55,13 +55,13 @@ server {
55
55
56
56
# Access and error logging
57
57
access_log off;
58
- error_log /var/log/nginx/SOMEDOMAIN.com -error.log error;
58
+ error_log /var/log/nginx/{{ SITE }} -error.log error;
59
59
# If you want error logging to go to SYSLOG (for services like Papertrailapp.com), uncomment the following:
60
60
#error_log syslog:server=unix:/dev/log,facility=local7,tag=nginx,severity=error;
61
61
62
62
# FORGE SSL (DO NOT REMOVE!)
63
- ssl_certificate /etc/nginx/ssl/SOMEDOMAIN.com /XXXXXX/server.crt;
64
- ssl_certificate_key /etc/nginx/ssl/SOMEDOMAIN.com /XXXXXX/server.key;
63
+ ssl_certificate /etc/nginx/ssl/{{ SITE }} /XXXXXX/server.crt;
64
+ ssl_certificate_key /etc/nginx/ssl/{{ SITE }} /XXXXXX/server.key;
65
65
66
66
# SSL/TLS configuration, with TLSv1.0 disabled because it is insecure; note that IE 8, 9 & 10 support
67
67
# TLSv1.1, but it's not enabled by default clients using those browsers will not be able to connect
@@ -77,7 +77,7 @@ server {
77
77
ssl_trusted_certificate /etc/nginx/ssl/lets-encrypt-x3-cross-signed.pem;
78
78
79
79
# FORGE CONFIG (DO NOT REMOVE!)
80
- include forge-conf/SOMEDOMAIN.com /server/*;
80
+ include forge-conf/{{ SITE }} /server/*;
81
81
82
82
# Load configuration files from nginx-partials
83
83
include /etc/nginx/nginx-partials/*.conf;
@@ -126,7 +126,7 @@ server {
126
126
fastcgi_param SCRIPT_FILENAME $realpath_root$fastcgi_script_name;
127
127
fastcgi_param DOCUMENT_ROOT $realpath_root;
128
128
fastcgi_param HTTP_PROXY "";
129
- fastcgi_param HTTP_HOST SOMEDOMAIN.com ;
129
+ fastcgi_param HTTP_HOST {{ SITE }} ;
130
130
131
131
# Don't allow browser caching of dynamically generated content
132
132
add_header Last-Modified $date_gmt;
@@ -156,4 +156,4 @@ server {
156
156
}
157
157
158
158
# FORGE CONFIG (DO NOT REMOVE!)
159
- include forge-conf/SOMEDOMAIN.com /after/*;
159
+ include forge-conf/{{ SITE }} /after/*;
0 commit comments