blob: 555f7e0c113311a8ea17a41ba68877e6c151cfe8 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
server {
server_name theglassyladies.com;
listen 80;
rewrite ^/admin$ https://theglassyladies.com redirect;
rewrite ^/care$ https://theglassyladies.com redirect;
rewrite ^/faq$ https://theglassyladies.com redirect;
rewrite ^/privacy$ https://theglassyladies.com redirect;
rewrite ^/cart$ https://theglassyladies.com redirect;
rewrite ^/checkout$ https://theglassyladies.com redirect;
client_max_body_size 10M;
gzip on;
gzip_vary on;
#gzip_min_length 10240;
gzip_proxied expired no-cache no-store private auth;
gzip_types text/plain text/css text/xml text/javascript application/x-javascript application/xml;
gzip_disable "MSIE [1-6]\.";
sendfile on;
sendfile_max_chunk 1m;
keepalive_timeout 65;
location / {
root /var/www;
index index.html;
try_files $uri $uri/ /index.html;
}
location /login {
auth_basic "Glassy Ladies only!";
auth_basic_user_file /var/db/gl/.htpasswd;
}
location /images/ {
root /var/db/gl/images;
autoindex on;
}
location /api/ {
proxy_pass http://localhost:9876/;
limit_except GET OPTIONS {
auth_basic "Glassy Ladies only!";
auth_basic_user_file /var/db/gl/.htpasswd;
}
}
}
|