我使用 nginx 配的接口和前端 html 页面,在一个服务器上, 如果用 ip 访问网页的话,是 xx.xx.xx.xx:8081/index.html 然后我想用我的域名直接解析到这个网页上, 请教一下要怎么样配置, 我现在配置了一下域名,还有问题,只能用 xxx.com:8081/index.html 来访问 这肯定不对 请教一下要怎么配置 多谢
1
KeatingSmith 2018-09-14 16:05:50 +08:00
URL 的 80 端口,可以省略,但是 80 端口需要备案才能使用。
备案成功之后,在 Nginx 中配置网站的的 Server 模块 server_name xxxx; -> server_name your_url; |
2
Sunxb OP @KeatingSmith 那就是我要把 html 的文件配在 80 端口下? 我买的 HK 的不用备案吧
|
4
Sunxb OP @ashes1122 噢噢 我知道了 ~ 我之前是先配置的 django 的接口,所以他占着 80 接口了。。 我把 adjango 换个端口应该就可以了
|
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/ |