菜坤一枚
是这样的,我在自己服务器上搭建了个nacos,然后它的访问地址是http://1.2.3.4:8848/nacos 我有个域名是openai.space在cf大善人那设置了二级域名[nacos.openai.space]如下:
最后在Nginx Proxy Manager配置了代理服务
最后访问nacos管理页面时候必须带路径https://nacos.openai.space/nacos 才可以,我想达到目的是访问https://nacos.openai.space 即可访问nacos管理页面,不必携带/nacos路径
请问各位如何配置呢?
1 个赞
neo
(Neo)
2
那你就 / proxy pass 到 /nacos 上去啊
3 个赞
LemonZuo
(LemonZuo)
3
nacos里面我记得也有个配置项可改,可以去掉/nacos
1 个赞
crush
(crush)
5
要实现这样的目的,你需要在 Nginx Proxy Manager 中创建一个代理主机,并设置路径重写规则。这样,当你访问 https://nacos.openai.space
时,它会自动重定向到 http://1.2.3.4:8848/nacos
。以下是你可能需要进行的配置步骤:
- 登录到你的 Nginx Proxy Manager 的管理界面。
- 转到“代理主机”部分,并点击“添加代理主机”来创建一个新的代理。
- 在“域名”字段中输入你的二级域名
nacos.openai.space
。
- 在“协议”下拉菜单中选择
http
。
- 在“转发主机名/IP”字段中输入你的 Nacos 服务器 IP 地址,即
1.2.3.4
。
- 在“转发端口”字段中输入
8848
。
- 在“Websocket支持”选项中进行选择,如果你的 Nacos 使用了 Websocket,则勾选此项。
- 转到“自定义Nginx配置”部分,在这里你可以添加路径重写规则。你可以使用以下配置:
location / {
rewrite ^/$ /nacos permanent;
}
这条规则的意思是,当有请求到达根路径 /
时,它会被重写为 /nacos
。
- 确认其他设置,如 SSL/TLS 证书的配置,确保你已经为
nacos.openai.space
配置了正确的 SSL 证书。
- 保存你的配置并重启 Nginx Proxy Manager 以应用更改。
1 个赞
佬,你这是3.5还是4呢,我问3.5让我弄proxy_pass ![:saluting_face: :saluting_face:](https://cdn.linux.do/images/emoji/apple/saluting_face.png?v=12)