Pagina 1 di 1
configurazione virtual host apache 2.4.7
Inviato: sabato 18 ottobre 2014, 0:56
da andrea1492
ciao a tutti,
premetto che il mio apache 2.4.7 funziona benissimo ma ancora non riesco a configurare una cosa.
ho agganciato due virtual host nel mio server
bene.. il primo virtual host se lo digito in un qualunque browser per vederne in contenuto lo vedo, e fin qui tutto ok.
se digito il secondo virtual host comprensivo del "www" allora vengo reindirizzato al primo spazio web per primo virtual host, se invece lo digito senza www allora visualizzo il giusto contenuto del secondo virtual host.
come mai?
grazie infinite
Re: configurazione virtual host apache 2.4.7
Inviato: sabato 18 ottobre 2014, 8:27
da Zoff
Dovresti postare le configurazioni
Re: configurazione virtual host apache 2.4.7
Inviato: domenica 19 ottobre 2014, 23:02
da andrea1492
Codice: Seleziona tutto
<VirtualHost *:80>
# The ServerName directive sets the request scheme, hostname and port that
# the server uses to identify itself. This is used when creating
# redirection URLs. In the context of virtual hosts, the ServerName
# specifies what hostname must appear in the request's Host: header to
# match this virtual host. For the default virtual host (this file) this
# value is not decisive as it is used as a last resort host regardless.
# However, you must set it for any further virtual host explicitly.
ServerName host1.it
ServerAdmin host1@gmail.com
DocumentRoot /var/www/host1/public_html
# Available loglevels: trace8, ..., trace1, debug, info, notice, warn,
# error, crit, alert, emerg.
# It is also possible to configure the loglevel for particular
# modules, e.g.
#LogLevel info ssl:warn
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
# For most configuration files from conf-available/, which are
# enabled or disabled at a global level, it is possible to
# include a line for only one particular virtual host. For example the
# following line enables the CGI configuration for this host only
# after it has been globally disabled with "a2disconf".
#Include conf-available/serve-cgi-bin.conf
</VirtualHost>
# vim: syntax=apache ts=4 sw=4 sts=4 sr noet
la stessa configurazione è per l'host 2.. grazie mille
Re: configurazione virtual host apache 2.4.7
Inviato: mercoledì 22 ottobre 2014, 23:26
da andrea1492
Nessuno può aiutarmi?
Re: configurazione virtual host apache 2.4.7
Inviato: venerdì 24 ottobre 2014, 7:40
da SuperStep
Ciao, questo probabilmente dipende dalle direttive "
ServerName" e "
ServerAlias"
Apache risponde alle richieste in questo modo.
Supponendo di avere due host (pippo.it) e (pluto.it) e supponendo che in entrambe le zone dns ci siano i collegamenti A al medesimo host e quelli CNAME (www) per ogni host al medesimo host, allora:
nel file di configurazione del virtualhost di
pippo.it
Codice: Seleziona tutto
<Virtualhost ... >
ServerName pippo.it
ServerAlias www.pippo.it [Alias2 [Alias3 [...]]]
</Virutalhost>
nel file di configurazione del virtualhost di
pluto.it
Codice: Seleziona tutto
<Virtualhost ... >
ServerName pluto.it
ServerAlias www.pluto.it [Alias2 [Alias3 [...]]]
</Virutalhost>
inoltre vedo che il tuo file di configurazione e' un po' scarno (non che questo sia un male).
posteresti anche l'altro file? grazie.
p.s. ricordati di fare il reload dopo aver cambiato la configurazione
sudo service apache2 reload
Re: configurazione virtual host apache 2.4.7
Inviato: venerdì 24 ottobre 2014, 9:32
da Zoff
Assicurati anche che i nomi che hai indicato nei ServerName esistano, se non esistono (ad esempio se sono domini di prova in locale) devi aggiungerli manualmente a /etc/hosts
Re: configurazione virtual host apache 2.4.7
Inviato: sabato 25 ottobre 2014, 4:51
da SuperStep
l'operazione che ha indicato Zoff va eseguita per ogni macchina che vuole accedere a quei server nel caso in cui non si disponga di un DNS server per la conversione dei nomi in indirizzi.
Tuttavia, e' possibile installare un DNS nella sottorete o affittare questo servizio da un ISP.