如何使apache,node.js,beego和https很好地一起工作?
我有一个服务器,我想要提供两个不同的网站: a.example.com应该定向到在8081/8443上监听的node.js b.example.com应该被引导到在8081/8444上的beego监听 我有Apache HTTPD在80听,并使用以下指令 <VirtualHost *:80> ServerName a.example.com ProxyPreserveHost On <Proxy *> Order allow,deny Allow from all </Proxy> ProxyPass / http://localhost:8080/ ProxyPassReverse / http://localhost:8080/ </VirtualHost> <VirtualHost *:80> ServerName b.example.com ProxyPreserveHost On <Proxy *> Order allow,deny Allow from all </Proxy> ProxyPass / http://localhost:8081/ ProxyPassReverse / http://localhost:8081/ </VirtualHost> 通过http使用这些工作就像你想象的那样。 现在我的问题是与https保护网站。 当我有任何一个站点在Apache httpdclosures的情况下在端口80上监听时,https是有效的。 然而,让他们与Apache玩好并不容易。 所以我尝试添加 <VirtualHost *:443> […]