这篇为纯水的随手记。今天称优惠入了一个新域名,但是还不知道用来干嘛,便是先重定向到我的博客,因此就有了这篇awa。
1. HTTP 块:监听 80 端口,将 HTTP 请求重定向到新域名的 HTTPS
server {
listen 80;
server_name yourdomainname; # 老域名
# 301 永久重定向到新域名的 HTTPS,并保留原始路径和查询参数
return 301 https://yournewname$request_uri;
}
2. HTTPS 块:监听 443 端口,将老域名的 HTTPS 请求重定向到新域名的 HTTPS
server {
listen 443 ssl;
server_name yourdomainname; # 老域名
# 即使是重定向,这个块也需要为域名配置有效的 SSL 证书
ssl_certificate /etc/letsencrypt/live/fullchain.pem; # 老域名的证书路径
ssl_certificate_key /etc/letsencrypt/live/privkey.pem; # 老域名的私钥路径
# ssl_trusted_certificate ...
# 301 永久重定向到新域名的 HTTPS,并保留原始路径和查询参数
return 301 https://yournewname$request_uri;
}