程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了将子域重定向到 nginx 网络服务器时出现问题大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决将子域重定向到 nginx 网络服务器时出现问题?

开发过程中遇到将子域重定向到 nginx 网络服务器时出现问题的问题如何解决?下面主要结合日常开发的经验,给出你关于将子域重定向到 nginx 网络服务器时出现问题的解决方法建议,希望对你解决将子域重定向到 nginx 网络服务器时出现问题有所启发或帮助;

问题说明

我想在我的域中显示一项服务,在我的子域中显示另一项不同的服务,因此我购买了一个域并尝试将其链接到我的 Nginx 网络服务器。

我已经在 Google 域中购买了域。并将我的网络应用程序上传到 Nginx 网络服务器。

当我运行我的域时,例如 www.balls.com 它完美地重定向,但是当我尝试重定向到我的子域时,没有办法让它工作,我尝试了不同的配置并收到了 2 个不同的错误:

-DNS 不存在(使用 DNscheck 检查)。
-Google DNS 页面错误。

Google 域服务配置:

域名服务器:

-使用 Google Domains 域名服务器。

DNSSEC

-您的域启用了 DNSSEC。

注册主机

red.balls.com-->111.11.11.11(我的服务器地址)。

合成记录

域转发
balls.com,www.balls.com → 111.11.11.11(我的服务器地址)。

自定义资源记录(从导出的记录中提取)

balls.com.balls.com。 3600 A 111.11.11.11
red.balls.com.balls.com。 3600 A 111.11.11.11
www.balls.com。 3600 A 111.11.11.11
www.balls.com.balls.com。 3600 在 111.11.11.11

Nginx 服务配置:

子域服务:

server {
        Listen   80;

        root /var/www/redballs.com;

        index index.HTML index.htm;

        server_name red.balls.com;
}

子域服务:

server {

    Listen   80;

    root /var/www/balls.com;

    index index.HTML index.htm;

    server_name balls.com;
}

感谢您的阅读时间,非常感谢您指出我做错了什么的简单评论,因为我已经完成了我的申请,但我无法设置这个子域。再次感谢。

解决方法

对我来说这听起来很像 DNS 问题。 您是否为子域添加了 DNS 记录?

您要使用的每个主机名都需要在 DNS 中映射到主机的 IP 地址或指向另一个名称的 CNAME。

在没有看到实际数据的情况下调试 DNS 问题有点困难。

旁注:www.balls.com.balls.com。在我看来,您在创建该条目时忘记了一个点。在 DNS 中,名称在配置(或区域文件)中总是以点结尾,如果省略它,通常会自动附加域名。

大佬总结

以上是大佬教程为你收集整理的将子域重定向到 nginx 网络服务器时出现问题全部内容,希望文章能够帮你解决将子域重定向到 nginx 网络服务器时出现问题所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签:nginx