我正在研究用Nuxtjs制作的,具有复杂(并且确实令人头痛)重定向流程的Proyect。
变量为:
域:exampledomain.gob.ar
Cloudflare IP(显然是一个示例):123.45.67.89
Digital Ocean Droplet IP(显然是另一个例子) 098.765.4.321
流程从cloudflare帐户开始,该帐户在DNS区域中我有一个A和一个CNAME记录,子域指向数字海洋小滴IP,如下所示:
类型:A-名称:子域-内容:098.765.4.321- TTL :自动-< strong>代理状态:代理
类型:CNAME-名称:www.subdomain-内容:subdomain.exampledomain.gob.ar- TTL :自动-代理状态:代理
然后在我拥有的数字海洋飞船中
在该小滴中,我在localhost:3000上安装了一个proyect,并在目录 / nginx / sites-available 中跟随了一个名为 subdomain.exampledomain.gob.ar 的文件。 strong>和 / nginx /启用站点
server {
listen 80;
listen [::]:80;
index index.html;
server_name subdomain.exampledomain.gob.ar www.subdomain.exampledomain.gob.ar;
location / {
proxy_pass http://localhost:3000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
nginx的配置已经过测试,没问题,项目已安装并正在运行,并且所有内容都正确安装了SSL证书,但是随后我访问了 subdomain.exampledomain.gob.ar 我得到了:
当我在导航器调试工具上的“网络”选项卡上检查时,我看到请求是通过 123.45.67.89:80 (Cloudflare IP地址的端口80)发出的
我知道这在某种程度上可能是一团糟,但是我是一个初学者,我真的不知道我在做什么错。