Tag Archiv für Group-Office

Group-Office auf all-inkl mit SSL-Proxy

all-inkl.com stellt für ihre Webspace-Kunden ein Installations-Tool bereit mit dem man die Groupware Group-Office (www.group-office.com) mit einem Klick installieren kann.

Will man die Daten (email, Kalender, usw.) per HTTPS abrufen, kann man den kostenlosen SSL-Proxy von all-inkl nutzen. Dazu muss nur eine Subdomain angelegt werden die auf das Installations-Verzeichnis von Group-Office zeigt. Für die Subdomain muss der Radio-Button der Option SSL Proxy aktiv auf ja stehen.

Beispiel-Konfig:

Installations-Verzeichnis: domain.de/groupoffice
Subdomain: go.domain.de (verweist auf domain.de/groupoffice)
URL mit SSL-Proxy: https://ssl-account.com/go.domain.de/

Beim Aufruf über die URL mit SSL-Proxy kommt es jetzt jedoch zu einem Fehler:

Could not load the application javascripts. Check the „host“ property in config.php and see if the „file_storage_path“ folder and it’s contents are writable.

Um diesen zu beheben müssen in der config.php (<Install-Verzeichniss>/config.php) nur zwei Zeilen verändert werden:

$config['full_url']="https://ssl-account.com/go.domain.de/";
$config['host']="https://ssl-account.com/go.domain.de/";

Automatische Umleitung zu HTTPS
Will man sich das tippen der etwas länglichen HTTPS-URL ersparen, kann man mit einer .htaccess-Datei und vier Zeilen eine einfache Umeleitung von der Subdomain erstellen:

RewriteEngine on
RewriteCond %{HTTPS} off
RewriteCond %{HTTP:X-FORWARDED-SERVER} !^ssl-account\.com$ [NC]
RewriteRule ^(.*)$ https://ssl-account.com/%{HTTP_HOST}/$1 [R=301,L]

[Von: zeit-zu-handeln.net]

Diese Zeilen werden in eine Datei namens .htaccess im Installations-Verzeichnis von Group-Office abgespeichert.

Weitere Infos:
https://httpd.apache.org/docs/2.4/howto/htaccess.html
https://httpd.apache.org/docs/2.4/rewrite/intro.html#htaccess
all-inkl.com