|
|
@ -13,6 +13,21 @@ |
|
|
|
|
|
|
|
# Default server configuration |
|
|
|
# |
|
|
|
|
|
|
|
# Expires map |
|
|
|
map $sent_http_content_type $expires { |
|
|
|
default off; |
|
|
|
text/html epoch; |
|
|
|
text/css max; |
|
|
|
application/javascript max; |
|
|
|
~image/ max; |
|
|
|
application/font-woff max; |
|
|
|
application/font-woff2 max; |
|
|
|
application/x-font-truetype max; |
|
|
|
application/x-font-opentype max; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
server { |
|
|
|
# listen 80 default_server; |
|
|
|
# listen [::]:80 default_server; |
|
|
@ -25,6 +40,24 @@ server { |
|
|
|
ssl_certificate /etc/letsencrypt/live/bereanbibleutah.com/fullchain.pem; |
|
|
|
ssl_certificate_key /etc/letsencrypt/live/bereanbibleutah.com/privkey.pem; |
|
|
|
|
|
|
|
expires $expires; |
|
|
|
|
|
|
|
|
|
|
|
# Enable Gzip |
|
|
|
gzip on; |
|
|
|
gzip_buffers 4 8k; |
|
|
|
gzip_proxied any; |
|
|
|
gzip_types |
|
|
|
text/css |
|
|
|
font/truetype |
|
|
|
font/opentype |
|
|
|
|
|
|
|
gzip_static on; |
|
|
|
|
|
|
|
gzip_proxied expired no-cache no-store private auth; |
|
|
|
gzip_disable "MSIE [1-6]\."; |
|
|
|
gzip_vary on; |
|
|
|
|
|
|
|
|
|
|
|
# |
|
|
|
# Note: You should disable gzip for SSL traffic. |
|
|
@ -43,7 +76,7 @@ server { |
|
|
|
# Add index.php to the list if you are using PHP |
|
|
|
index index.php index.html index.htm; |
|
|
|
|
|
|
|
server_name bereanbibleutah.com; |
|
|
|
server_name bereanbibleutah.org; |
|
|
|
|
|
|
|
location / { |
|
|
|
# First attempt to serve request as file, then |
|
|
@ -51,15 +84,15 @@ server { |
|
|
|
#try_files $uri $uri/ =404; |
|
|
|
try_files $uri $uri/ /index.php?$args; |
|
|
|
} |
|
|
|
|
|
|
|
location /sermons/ { |
|
|
|
alias /home/josh/sermons/; |
|
|
|
# First attempt to serve request as file, then |
|
|
|
# as directory, then fall back to displaying a 404. |
|
|
|
try_files $uri $uri/ =404; |
|
|
|
#try_files $uri $uri/ /index.php?$args; |
|
|
|
autoindex on; |
|
|
|
} |
|
|
|
|
|
|
|
location /sermons/ { |
|
|
|
alias /home/josh/sermons/; |
|
|
|
# First attempt to serve request as file, then |
|
|
|
# as directory, then fall back to displaying a 404. |
|
|
|
try_files $uri $uri/ =404; |
|
|
|
#try_files $uri $uri/ /index.php?$args; |
|
|
|
autoindex on; |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000 |
|
|
@ -99,5 +132,4 @@ server { |
|
|
|
# location / { |
|
|
|
# try_files $uri $uri/ =404; |
|
|
|
# } |
|
|
|
#} |
|
|
|
|
|
|
|
#} |