Weiterleitung an eine andere lokale IP (Apache): Unterschied zwischen den Versionen

Aus Tutorials
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
Zeile 1: Zeile 1:
{{note|Noch in Bearbeitung}}
{{note|Noch in Bearbeitung}}


== Allgemein ==
Wenn die Seite auf dem Zielserver nicht dessen Hauptseite ist, dann muss diese Seite an einen anderen Port geknüpft werden.


== Weiterleitender Server ==
== Weiterleitender Server ==

Aktuelle Version vom 1. November 2026, 10:19 Uhr

Noch in Bearbeitung


Allgemein

Wenn die Seite auf dem Zielserver nicht dessen Hauptseite ist, dann muss diese Seite an einen anderen Port geknüpft werden.

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