linux user group brescia

immagine del castello

Archivio della mailing list

[LugBS] Apache e virtualhost

Andrea Occhi me a andreaocchi.net
Mer 24 Maggio 2017 13:41:00 UTC
Buongiorno.

Ho un casino su un server web dal quale non riesco ad uscire.
Il server web deve fare 3 cose:
1. via ajp fare da proxy per un server interno (servizio1.gino.net)
2. ospita una piccola applicazione php (servizio2.gino.net)
3. Fa dei redirect usando un file php che chiama
header.location('sitodestinazione').
(sitivari)

Il tutto in base al virtualhost.
Il file 10virtualhost.conf è il seguente

<VirtualHost *:80>
ServerName servizio1.gino.net
ProxyPass / ajp://10.20.0.34:21002/
</VirtualHost>

<VirtualHost *:80>
ServerName servizio2.gino.net
DocumentRoot /var/www/servizio2.gino.net
</VirtualHost>

<VirtualHost 82.188.189.60:80>
ServerName sito1.bs.it
ServerAlias sito2.bs.it
ServerAlias sito3.bs.it
ServerAlias sito2.brescia.it
ServerAlias sito1.bs.it
ServerAlias ginopilotino.it
ServerAlias ginopilotino.bs.it
ServerAlias ginogino.it

DocumentRoot /var/www/aliases
</VirtualHost>


Se chiamo uno dei serveralias, funziona perfettamente.
Se chiamo servizio1.gino.net risponde correttamente
Se chiamo servizio2.gino.net risponde il primo.

Se inverto le due direttive, prende sempre e comunque la prima direttiva
messa, ma in ogni caso prende la terza (quella degli alias).

La versione di Apache è la 2.2.15. lo so che è vecchia, so che mi
perdonerete.

Qualche idea?

Ciao
Andrea
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lugbs.linux.it/pipermail/lug/attachments/20170524/9b31b8ab/attachment-0001.html>


Maggiori informazioni sulla lista Lug