Включить/разрешить прокси с другого сервера с SSL

Включить/разрешить прокси с другого сервера с SSL

У меня есть приложение node.js на сервере A (http://sub.domainA). Мой клиент хочет использовать это решение без перенаправления. Конфигурация в .htaccess для службы node.js на сервере A выглядит следующим образом.

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

Я пытался:

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

но получаю 403 Forbidden.

Вопрос 1 - Решено: Как мне сделать так, чтобы сервер моего клиента получил доступ к этой узловой службе?

EDIT: Это уже работает. Казалось, что прокси-сервер

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

построил прокси не для подкаталога на сервере, а вместо этого для каталога html, который является родственным подкаталогу. Поэтому я в итоге скопировал .htaccess в папку html:

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

вопрос 2 Будет ли это работать и с https (SSL) соединениями, если я сохраню сертификаты на обоих серверах? Как сохранить сертификат на сервере A.

Сервер Б

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]

Сервер А

Уже пересылает http -> https

Связанный контент