在 NGINX 中更改域名的最简单方法

Easiest way to change domain names in NGINX

所以我一直在研究如何将我的旧域重定向到我的新域并偶然发现这篇堆栈文章 here

这个解决方案对我来说很有意义,但是当我打开自己的解决方案时,我有点不知所措。首先我假设我想进入我的 sites-enabled 而不是我的 sites-available 对吗?

当我在为我的网站启用站点的情况下编辑文件时,它不像我之前 link 编辑的堆栈示例那样简单。我已经为我的网站使用了用于 SSL 的 certbot。

我的站点启用文件如下所示:

https://pastebin.com/Qbn0xBQ3

我有点困惑我应该将重定向放在哪个“服务器”部分以免弄乱证书?

我在想我必须更改每个服务器中 certbot 已经存在的重定向,只需将 seekadventure 替换为 newDomainName,因为它们已经都是 301(永久重定向,对 google SEO 有好处,对吗?)

我担心的是我的 SSL 证书是否与我的 seekadventure 域有关?然后我要将 SSL 证书添加到新域名吗?

我本质上想保留这两个域,所以如果有人在 reddit 上偶然发现旧的 link,它会将他们重定向到新域...

有相同问题的朋友可以查看我在 Let's Encrypt 论坛上获得的帮助:https://community.letsencrypt.org/t/nginx-adding-changing-domain-name/153184