使用SSL启用/允许来自不同服务器的代理

我在服务器A上有一个node.js应用程序( http://sub.domainA )。 我的客户希望在不redirect的情况下使用此解决scheme。 服务器A上的node.js服务的.htaccessconfiguration如下所示。

RewriteEngine On RewriteRule ^(.*) http://localhost:61361/$1 [P] 

我试过了:

 RewriteEngine On RewriteRule ^(.*) http://sub.domainA/$1 [P] 

但我得到了一个403禁止。

问题1 – 已解决:如何让我的客户服务器访问此节点服务?

编辑:得到这个工作已经。 这似乎是代理

 RewriteEngine On RewriteRule ^(.*) http://sub.domainA/$1 [P] 

没有build立一个代理服务器上的子目录,而是build立一个子目录的兄弟目录的HTML目录。 所以我最终将.htaccess复制到html文件夹:

 RewriteEngine On RewriteRule ^(.*) http://localhost:61361/$1 [P] 

问题2如果我将证书存储在两台服务器上,是否也可以使用https(SSL)连接? 如何在服务器A上存储证书

服务器B

 RewriteEngine On RewriteCond %{HTTP_HOST} ^serverB\.de RewriteRule ^(.*) http://sub.serverA.de/$1 [P] RewriteCond %{HTTPS_HOST} ^serverB\.de RewriteRule ^(.*) http://sub.serverA.de/$1 [P] 

服务器A

已经转发http – > https