File: //etc/nginx/sites-available/BtMiners-store.conf.save.1
server {
server_name bt-miners.com;
server_name www.bt-miners.com;
root /var/www/BtMiners/BtMiners-store;
include snippets/app/wordpress-php81.app;
# 关闭静态文件的访问日志
location ~* \.(css|js|map|webp|jpg|jpeg|png|gif|ico|svg|woff|woff2|ttf)$ {
access_log off;
log_not_found off; # 不记录未找到的日志
}
access_log /var/log/nginx/btminers-store.access.log xfor;
error_log /var/log/nginx/btminers-store.error.log;
listen 443 ssl; # managed by Certbot
ssl_certificate /etc/letsencrypt/live/bt-miners.com/fullchain.pem; # managed by Certbot
ssl_certificate_key /etc/letsencrypt/live/bt-miners.com/privkey.pem; # managed by Certbot
include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot
}
server {
if ($host = www.bt-miners.com) {
return 301 https://$host$request_uri;
} # managed by Certbot
if ($host = bt-miners.com) {
return 301 https://$host$request_uri;
} # managed by Certbot
listen 80;
server_name www.bt-miners.com;
server_name bt-miners.com;
return 404; # managed by Certbot
}
map $host $lang_path {
zh-cn.bt-miners.com zh-ch;
ar.bt-miners.com ar;
de.bt-miners.com de;
fr.bt-miners.com fr;
es.bt-miners.com es;
it.bt-miners.com it;
ja.bt-miners.com ja;
ko.bt-miners.com ko;
pt.bt-miners.com pt;
ru.bt-miners.com ru;
}
server {
listen 80;
listen 443 ssl;
server_name zh.bt-miners.com ar.bt-miners.com de.bt-miners.com fr.bt-miners.com es.bt-miners.com it.bt-miners.com ja.bt-miners.com ko.bt-miners.com pt.bt-miners.com ru.bt-miners.com;
ssl_certificate /etc/letsencrypt/live/bt-miners.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/bt-miners.com/privkey.pem;
include /etc/letsencrypt/options-ssl-nginx.conf;
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem;
return 301 https://www.bt-miners.com/$lang_path$request_uri;
}