如何将Caddy设置为apache的反向代理
Caddy 2是一个功能强大的开源web服务器,使用Go编写自动HTTPS。我有一个web应用程序,用户可以在其中指向他们的自定义域。因此,caddy可以根据需要轻松使用tls生成ssl 所以我想将caddy设置为apache的反向代理,所以我编辑了我的ports.conf文件并将其设置为如何将Caddy设置为apache的反向代理,apache,ssl,reverse-proxy,caddy,caddyfile,Apache,Ssl,Reverse Proxy,Caddy,Caddyfile,Caddy 2是一个功能强大的开源web服务器,使用Go编写自动HTTPS。我有一个web应用程序,用户可以在其中指向他们的自定义域。因此,caddy可以根据需要轻松使用tls生成ssl 所以我想将caddy设置为apache的反向代理,所以我编辑了我的ports.conf文件并将其设置为 Listen 8080 <IfModule ssl_module> Listen 8443 </IfModule> <IfModule mod_gnutls.c>
Listen 8080
<IfModule ssl_module>
Listen 8443
</IfModule>
<IfModule mod_gnutls.c>
Listen 8443
</IfModule>
然而http可以很好地使用它,但是https根本不起作用。我甚至试着检查8443端口是否空闲,甚至将其更改为44301。但它不起作用
我的问题:
1) 如何正确地将caddy配置为apache的反向代理
2) 我是否也应该更改VirtualHost文件中的端口?(尝试更改为8080,但apache无法启动)
3) 在apache中将其设置为反向代理时,我有什么遗漏吗
感谢您的帮助强>
mydomain:80 {
reverse_proxy localhost:8080
}
mydomain:443{
reverse_proxy localhost:8443