-
-
Notifications
You must be signed in to change notification settings - Fork 3.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
支持多个或任意站点 URL #1647
Labels
enhancement
New feature or request
Comments
@peasoft 使用域名,在不同内网中修改host/dns解析就好了 |
请问我应该怎样配置dns? |
Docker部署,然后用Nginx配置两个反向代理应该就可以吧 |
我试了这种方式,完全是可以实现一个后端两个域名的。但我是在公网服务器测试的,这种方式只支持用社区版,不支持pro版。因为pro版本验证域名,但不同域名的授权文件不能同时存在,这个无法解决。 |
我的服务器在内网,使用的就是社区版,但遗憾的是我的服务器是用 chroot 容器配置起来的,而 chroot 内不能再嵌套 Docker 了,除非我不使用 Docker 而是手工运行 Dockerfile 里的指令完成部署。
|
Fixed in 4aafe1d |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
我在内网搭建了一个 Cloudreve 服务器,服务器有两张网卡对应两个互不相通的局域网。服务器在A网中的IP是
192.168.xxx.xxx
,在B网中的IP是172.16.xxx.xxx
,而 Cloudreve 只支持一个站点 URL。我把站点 URL 设为192.168.xxx.xxx
时,在B网中就无法下载任何文件,因为文件的下载地址是http://192.168.xxx.xxx/api/......
,而这个网址在B网中不可访问。反之亦然。一种解决办法是允许输入多个站点 URL,并在服务端自动确定应该使用哪一个。另一种解决办法是在下载文件时使用相对 URL 而非绝对 URL,即把下载链接改为
/api/......
,这样可以同时兼容任意站点 URL。目前有一种借助漏洞(?!)的临时解决方案:进入站点信息设置,右击
站点 URL
输入框,选择检查
,在浏览器 DevTools 中删除输入框的type="url"
属性,然后在输入框中填入/
,保存即可。The text was updated successfully, but these errors were encountered: