hectorqin / reader

阅读3服务器版,桌面端,iOS可用。后端 Kotlin + Spring Boot + Vert.x + Coroutine ;前端 Vue.js + Element。麻烦点点star,关注一下公众号【假装大佬】❗️

Home Page:https://reader.htmake.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

希望可以代理到二级目录

M-HALLIDAY opened this issue · comments

因为还安装了其他项目,希望代理能够从一个端口出去,从而达到一个端口访问所有应用的目的。
例如:
https://192.168.20.101:9999/nextcloud ---访问nextcloud
https://192.168.20.101:9999/gitea ---访问gitea
https://192.168.20.101:9999/reader ---访问reader

这样的话我仅需要在101这台机器上做nginx,即可通过9999这一个端口访问我所有的应用

自行使用nginx进行反向代理

    location ^~ /reader {
        proxy_pass http://192.168.20.101:4395/;
    }

    location ^~ /reader3 {
        proxy_pass http://192.168.20.101:4395/reader3/;
    }

    location ^~ /assets {
        proxy_pass http://192.168.20.101:4395/assets/;
    }

尝试了一下,需要代理上述三个地方,不知是否有更好的办法来解决这个问题。

 'overwritewebroot'  => '/nextcloud',

在nextcloud的中,可以通过配置文件来修改根路径,这样所有的请求都挂在/nexcloud下面,从而达到了这个目的。

以后有时间可以考虑支持一下

ezoic increase your site revenue