2 домашних сервера, возможно, 2 домена?

#dns #dyndns

#dns #dyndns

Вопрос:

у меня есть домашний сервер с nextcloud, который работает нормально. я получил домен (domain.com ) зарегистрирован, и мой домашний сервер использует ddclient для обновления настроек dns домена.

сейчас я работаю над другим проектом с малиновым пирогом, у которого также должен быть домен. я уже изменил порты прослушивания raspberry apache2, например, на 8090, и правильно перенаправил порт.

когда я открываю домен.com: 8090, он перенаправляет меня на мой raspberry вместо моего домашнего сервера, что приятно.

Теперь …. Как я могу получить domain2.com пойти в мою малину? это всегда приводит к моему домашнему серверу: ( Я пропустил какие-то настройки?

Решаемая

 <VirtualHost *:80>
ServerName domain.com
ServerAlias www.domain.com
ProxyPreserveHost On
ProxyPass / http://192.168.2.108:80/
ProxyPassReverse / http://192.168.2.108:80/
<Location />
Order allow,deny
Allow from all
</Location>
RewriteEngine on
RewriteCond %{SERVER_NAME} =domain.com [OR]
RewriteCond %{SERVER_NAME} =www.domain.com
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>
 

Комментарии:

1. Если домашний сервер работает всегда, вы можете настроить обратный прокси-сервер на его веб-сервере для пересылки запросов на ваш raspberry

2. Это то, чего мне не хватало, большое спасибо 🙂