Hallo,
hier mal ein kleiner Tipp, wie man ISPConfig auf eine bestimmte Domain auf Port 443 legt, OHNE an ISP etwas ändern zu müssen.
Welchen Sinn macht das:
Sitzt man hinter einer Firewall, kommt man nicht unbedingt an Port 8080/8081. Port 443 ist eigentlich fast immer offen.
Weiter macht es Sinn, wenn man sich SSL-Zertifikate sparen will.
Ich benutze dazu den Apache als Proxy und mache eine Weiterleitung auf Port 8080.
Man braucht dazu das Apache Modul modproxyhtml installieren und die Module aktivieren:
Nun schnappt man sich eine Domain (z.B. service.geiledomain.de), in der man ISP laufen lassen will und richtet SSL ein. Hier gehe ich nicht auf die einzelnen Schritte ein.
Folgende Apache Direktive in die Domain einfügen:
Die Rewrite Engine sorgt dafür, daß die gesamte Domain nur über SSL erreichbar ist!
Das kann man direkt zu seinem Vorteil ausnutzen:
Man nehme eine Domain like "https://service.geiledomain.de" und legt dort alles rein, was für die Kunden interessant ist:
https://service.geiledomain.de/webmail
https://service.geiledomain.de/webftp
https://service.geiledomain.de/phpmyadmin
Unter https://service.geiledomain.de/config/ ist dann ISPConfig erreichbar.
Ich hoffe, fehlerfrei beschrieben
hier mal ein kleiner Tipp, wie man ISPConfig auf eine bestimmte Domain auf Port 443 legt, OHNE an ISP etwas ändern zu müssen.
Welchen Sinn macht das:
Sitzt man hinter einer Firewall, kommt man nicht unbedingt an Port 8080/8081. Port 443 ist eigentlich fast immer offen.
Weiter macht es Sinn, wenn man sich SSL-Zertifikate sparen will.
Ich benutze dazu den Apache als Proxy und mache eine Weiterleitung auf Port 8080.
Man braucht dazu das Apache Modul modproxyhtml installieren und die Module aktivieren:
Code:
a2enmod proxy
a2enmod proxy_html
a2enmod proxy_http
Nun schnappt man sich eine Domain (z.B. service.geiledomain.de), in der man ISP laufen lassen will und richtet SSL ein. Hier gehe ich nicht auf die einzelnen Schritte ein.
Folgende Apache Direktive in die Domain einfügen:
Code:
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI}
ProxyRequests Off
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass /config/ http://127.0.0.1:8080/
ProxyPassReverse /config/ http://127.0.0.1:8080/
Die Rewrite Engine sorgt dafür, daß die gesamte Domain nur über SSL erreichbar ist!
Das kann man direkt zu seinem Vorteil ausnutzen:
Man nehme eine Domain like "https://service.geiledomain.de" und legt dort alles rein, was für die Kunden interessant ist:
https://service.geiledomain.de/webmail
https://service.geiledomain.de/webftp
https://service.geiledomain.de/phpmyadmin
Unter https://service.geiledomain.de/config/ ist dann ISPConfig erreichbar.
Ich hoffe, fehlerfrei beschrieben
Zuletzt bearbeitet: