我想在我的本地pc上托管一些服务(目前称为/carddav、synthing和popfile),并将它们共享到本地网络,而不必关心端口。我正在使用凯蒂作为反向代理。
因此,我希望localhost:5232可以作为https://myhostname.local/radicale和其他服务的类似映射来访问。然而,sudo caddy reverse-proxy --from myhostname.local/radicale --to localhost:5232提供了reverse-proxy: paths are not allowed: myhostname.local/radicale。
我该怎么做?
发布于 2021-02-05 11:08:37
caddy reverse proxy命令非常有限,并且不适用于路径。要使用路径,您需要设置一个类似于下面的caddyfile。您需要重复第二行,更改每个服务的路径和端口。
文件名:caddyfile
myhostname.local
reverse_proxy /radicale localhost:5232从现在开始使用sudo caddy start启动球童
https://stackoverflow.com/questions/65109558
复制相似问题