Ich möchte, das ControlPanel, Webmail, PMA und WebFTP nur über die HTTPS-Domain des Servers erreichbar sind.
Beispiel:
PMA ->
https://www.admin.server1.domain.de/pma/
Webmail ->
https://www.admin.server1.domain.de/webmail/
In den /etc/ispcp/apache/parts habe ich die Aliase entfernt. Und nur in der 00_master.conf gelassen.
(12-23-2009 05:15 PM)TheCry Wrote: Habe ich das ein getragen:
Code:
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/(.*) https://%{SERVER_NAME}%{REQUEST_URI} [R]
Wenn ich das so mache, habe ich folgendes Problem:
- Beim klick auf "phpMyAdmin" in der Navigation werde ich auf https://www.domain.de/pma/ geleitet.
- Beim klick auf "Direkt-Login" (neben DB-User) werde ich auf http://www.domain.de/pma/ geleitet.
Wenn ich nun die 00_master.conf wie folgt ändere:
Code:
#
# Master Begin
#
<VirtualHost xxx.xxx.xxx:80>
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^/(.*) https://%{SERVER_NAME}%{REQUEST_URI} [R]
</VirtualHost>
<VirtualHost xxx.xxx.xxx:443>
SSLEngine On
[schnipp]
...
[schnapp]
</VirtualHost>
#
# Master End
#
bekomme ich folgende Meldung:
In der ispCP-Config habe ich folgendes eingetragen:
Code:
BASE_SERVER_VHOST_PREFIX = https://