V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
Sunxb
V2EX  ›  问与答

域名解析问题,求教

  •  
  •   Sunxb · 2018-09-14 15:51:06 +08:00 · 1695 次点击
    这是一个创建于 2022 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我使用 nginx 配的接口和前端 html 页面,在一个服务器上, 如果用 ip 访问网页的话,是 xx.xx.xx.xx:8081/index.html 然后我想用我的域名直接解析到这个网页上, 请教一下要怎么样配置, 我现在配置了一下域名,还有问题,只能用 xxx.com:8081/index.html 来访问 这肯定不对 请教一下要怎么配置 多谢

    5 条回复    2018-09-14 16:50:48 +08:00
    KeatingSmith
        1
    KeatingSmith  
       2018-09-14 16:05:50 +08:00
    URL 的 80 端口,可以省略,但是 80 端口需要备案才能使用。

    备案成功之后,在 Nginx 中配置网站的的 Server 模块

    server_name xxxx; -> server_name your_url;
    Sunxb
        2
    Sunxb  
    OP
       2018-09-14 16:09:59 +08:00
    @KeatingSmith 那就是我要把 html 的文件配在 80 端口下? 我买的 HK 的不用备案吧
    ashes1122
        3
    ashes1122  
       2018-09-14 16:14:25 +08:00
    @Sunxb 80 端口是默认端口,你怎么改的 8081 端口就怎么改回去原来的就行了。
    Sunxb
        4
    Sunxb  
    OP
       2018-09-14 16:16:33 +08:00
    @ashes1122 噢噢 我知道了 ~ 我之前是先配置的 django 的接口,所以他占着 80 接口了。。 我把 adjango 换个端口应该就可以了
    Tumblr
        5
    Tumblr  
       2018-09-14 16:50:48 +08:00
    访问地址用非标准端口,确实是不太方便的,可以用反代。

    server_name xxx.com;
    .
    .
    .
    location / {
    proxy_pass http://xx.xx.xx.xx:8081;
    }

    具体参见: https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   998 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 20:00 · PVG 04:00 · LAX 13:00 · JFK 16:00
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.