我有一个反应构建,我是一个nginx服务器上的vps与contabo和一个域名托管在谷歌爸爸。我改变了谷歌爸爸的A记录,指向我的vps ip,我将域名服务器从godaddys切换到我的vps,它加载了应用程序,但域名被替换为服务器的ip地址。请告诉我怎么解决这个问题
为nginx启用的站点是
server {
listen 443 ssl;
listen [::]:443 ssl;
include snippets/self-signed.conf;
include snippets/ssl-params.conf;
server_name blockface.fun;
root /var/www/blockface.fun/html;
index index.html;
access_log /var/log/nginx/blockface.fun.access.log;
error_log /var/log/nginx/blockface.fun.error.log;
location / {
#...
try_files $uri $uri/ /index.html$is_args$args;
#...
}
}
server {
listen 80;
listen [::]:80;
server_name example.com www.example.com;
return 302 https://$server_name$request_uri;
}当我运行sudo ufw应用列表时
Available applications:
Nginx Full
Nginx HTTP
Nginx HTTPS
OpenSSH发布于 2021-05-20 14:22:41
在contabo中转到DNS区域管理:将列出3个命名服务器,确保针对您的GoDady域添加所有命名服务器(假设您已经这样做了)。然后确保你的域的FQDN是blockface.fun(在下面的部分中,如果你已经添加了域,你应该看到它被列出-如果你还没有添加它,就添加它),如果这是你想要的。另一项建议(尽管未要求):在启用站点的文件中将example.com www.example.com;替换为blockface.fun www.blockface.fun
https://stackoverflow.com/questions/67567284
复制相似问题