请问一个二级域名如何配置可以访问多个 http 服务?

查看 98|回复 12
作者:maninnet   
我手上只有一个二级域名 sub.abc.com ,但我有一个 alist 和 nas 的 http 服务想通过这个二级域名进行访问,比如 sub.abc.com/alist 和 sub.abc.com/nas 分别访问 alist 和 nas 的管理后台,我尝试通过 nginx 配置 location 的 rewrite 和 sub_filter 都没办法解决,请问有什么解决办法吗?
DesnLee   
location + proxy_pass
kumiko   
不要 subfolder 容易出问题,建议 sub domain 。nginz 配不来可以使用 Nginx proxy manager ,比较无脑
maninnet
OP
  
@DesnLee 我就是这样,不行,首页可以,后面的请求 host 还是 sub.abc.com ,filebname 还是原来的相对路径,我通过 sub_filter 替换,部分可以,但是动态生成的路径就无能为力了。
maninnet
OP
  
@kumiko 我只有一个二级域名啊,这个域名不是我的,是其他人提供给我的,我没有权限配置 dns 解析。
esee   
我也想知道,以前自己也想搞但没搞好,最后还是用了不同的域名来解决
Tiller   
你请求没办法改的话,无解。我遇到过这种的,基本上要么改代码,要么多域名。
maninnet
OP
  
@esee 网上查了挺久,问了几个 ai 都解决不了,上来问问有没有人这么配置过的…难道大家都没有这种需求吗?
maninnet
OP
  
@Tiller 代码是改不了的…只能麻烦别人配置多个域名了,改 IP 也很麻烦。
adoal   
sub folder 方式需要下面的程序或者至少它用到的 web 框架按照“我知道自己有可能被苦逼的主人放在一个 sub folder 下面,所以有配置选项让我按照 sub folder 来生成 URL”设计过才行,并不是前端反代做了改写就能搞定的
您需要登录后才可以回帖 登录 | 立即注册

返回顶部