Gestione di domini diversi in Horde: Difference between revisions

From RVM Wiki
Jump to navigation Jump to search
Created page with "* Horde supporta configurazioni specifiche per ogni modulo in base al nome di domnio del VirtualHost apache tramite il quale si accede. * Il concetto base è creare un file d..."
 
mNo edit summary
 
(2 intermediate revisions by the same user not shown)
Line 14: Line 14:


* Vedi  [[Configurare un server imap specifico per l'autenticazione in Horde]]
* Vedi  [[Configurare un server imap specifico per l'autenticazione in Horde]]
'''ATTENZIONE: se ci si trova dietro un reverse proxy, debuggare il nome del file di configurazione mettendo questo codice php alla fine del file che si vuole parametrizzare''', ad esempio
sudoedit /var/www/horde/config/conf.php
<pre>
# ...
$myfile = fopen("/tmp/debuglog", "w") or die("Unable to open file!");
$txt = $conf_dir . $pinfo['filename'] . '-' . $conf['server']['name'] . '.' . $pinfo['extension'] . "\n";
fwrite($myfile, $txt);
fclose($myfile);
</pre>
* Verificare il nome del file che viene cercato con
cat /tmp/debuglog
* Vedi [[Configurazione di un reverse proxy https con Apache per Horde]]


=Riferimenti=
=Riferimenti=
*[https://lists.horde.org/archives/horde/Week-of-Mon-20120305/043758.html (horde) Virtual host configuration]
*[https://lists.horde.org/archives/horde/Week-of-Mon-20120305/043758.html (horde) Virtual host configuration]
*[https://github.com/horde/horde/blob/master/imp/config/backends.php horde/backends.php at master · horde/horde]
*[https://github.com/horde/horde/blob/master/imp/config/backends.php horde/backends.php at master · horde/horde]
*[https://www.esup-portail.org/wiki/display/PROJHORDE/HORDE+Virtual+Host HORDE Virtual Host - Projet Horde-esup - Esup Portail - Wiki]

Latest revision as of 15:37, 21 February 2017

  • Horde supporta configurazioni specifiche per ogni modulo in base al nome di domnio del VirtualHost apache tramite il quale si accede.
  • Il concetto base è creare un file di configurazione specifico per ogni modulo nel formato
conf-hostname.example.com.php
  • Abilitare la configurazione dei virtualhost:
sudoedit /var/www/horde/config/conf.php
$conf['vhosts'] = true;
  • Definire ad esempio un server imap specifico per webmail.example.com
sudoedit /var/www/horde/imp/config/backends-webmail.example.com.php

ATTENZIONE: se ci si trova dietro un reverse proxy, debuggare il nome del file di configurazione mettendo questo codice php alla fine del file che si vuole parametrizzare, ad esempio

sudoedit /var/www/horde/config/conf.php
# ...
$myfile = fopen("/tmp/debuglog", "w") or die("Unable to open file!");
$txt = $conf_dir . $pinfo['filename'] . '-' . $conf['server']['name'] . '.' . $pinfo['extension'] . "\n";
fwrite($myfile, $txt);
fclose($myfile);
  • Verificare il nome del file che viene cercato con
cat /tmp/debuglog

Riferimenti