我目前正在建立我的网站,在设置访问权限时需要一些帮助。
事实如下:
- 我有一个静态公共 IPv4 地址
- 注册顶级域名 (gear-trade.at)
- 指向我的公共 IP 的 DNS 条目
- Ubuntu 服务器运行 NGNIX 和 MariaDB,Wordpress 也运行在里面
- 路由器正在将端口 80/443 转发到我的 SynologyNas,因为有多个虚拟主机正在运行其他网站
- Synology 上的反向代理正在转发https://www.gear-trade.at到 http://:80
- Synology 拥有 SSL 证书并将其用于反向代理
第一个问题是:我是否需要为我想要转发的每种类型的域名创建反向代理条目?因为我希望我的网站可以通过 www 或非 www 访问。
我缺少的另一个设置是 Nginx 部分的配置。目前,服务器正在监听端口 80,没有任何 HTTPS 重定向。
所以基本上我需要得到的是:
可以使用或不使用 www 从互联网访问我的网站,并且只能使用 HTTPS。证书仍应由具有反向代理的 synology nas 提供。
在 Wordpress 设置中,当前网站 URL 是http://www.gear-trade.at
希望有人能理解我的问题并能支持我。
提前致谢。