Weiterleitung an eine andere lokale IP (Apache)

Aus Tutorials
Zur Navigation springen Zur Suche springen

Noch in Bearbeitung


Weiterleitender Server

/etc/apache2/sites-available/<name>-ssl.conf

cd /etc/apache2/sites-available/
sudo vi <name>-ssl.conf
<VirtualHost *:443>
  ServerName <domain-name>

  SSLEngine On
  SSLCertificateFile /etc/letsencrypt/live/<domain-name>/fullchain.pem
  SSLCertificateKeyFile /etc/letsencrypt/live/<domain-name>/privkey.pem

  RewriteEngine On

  ProxyPass / http://10.0.0.178:8081/
  ProxyPassReverse / http://10.0.0.178:8081/
</VirtualHost>
sudo a2ensite <name>-ssl.conf
sudo systemctl reload apache2

Zielserver

/etc/apache2/ports.conf

sudo vi /etc/apache2/ports.conf
Listen 80
Listen 8081    

/etc/apache2/sites-available/<name>.conf

cd /etc/apache2/sites-available
sudo vi <name>.conf
<VirtualHost *:8081>
  ServerName <lokale IP>
  DocumentRoot /mnt/synology/web2/www/<name>

  <Directory /mnt/synology/web2/www/<name>>
    Options Indexes FollowSymLinks
    AllowOverride All
    Require all granted
  </Directory>

  ErrorLog ${APACHE_LOG_DIR}/<domain-name>-error.log
  CustomLog ${APACHE_LOG_DIR}/<domain-name>-access.log combined
</VirtualHost>
sudo a2ensite <name>.conf
sudo systemctl reload apache2


Zurück zu Apache HTTP