Sunxb
V2EX  ›  问与答

域名解析问题,求教

  •  
  •   Sunxb · Sep 14, 2018 · 2191 views
    This topic created in 2824 days ago, the information mentioned may be changed or developed.

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

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

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

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

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

    具体参见: https://docs.nginx.com/nginx/admin-guide/web-server/reverse-proxy/
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5568 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 03:47 · PVG 11:47 · LAX 20:47 · JFK 23:47
    ♥ Do have faith in what you're doing.