configurazione virtual host apache 2.4.7

Installazione, configurazione e uso di Ubuntu come server: web, ftp, mail, news, proxy, dns e altro.
andrea1492
Prode Principiante
Messaggi: 25
Iscrizione: martedì 22 ottobre 2013, 17:26
Desktop: Ubuntu
Distribuzione: Ubuntu 14.04 x86_64

configurazione virtual host apache 2.4.7

Messaggio 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
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: configurazione virtual host apache 2.4.7

Messaggio da Zoff »

Dovresti postare le configurazioni
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
andrea1492
Prode Principiante
Messaggi: 25
Iscrizione: martedì 22 ottobre 2013, 17:26
Desktop: Ubuntu
Distribuzione: Ubuntu 14.04 x86_64

Re: configurazione virtual host apache 2.4.7

Messaggio 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
andrea1492
Prode Principiante
Messaggi: 25
Iscrizione: martedì 22 ottobre 2013, 17:26
Desktop: Ubuntu
Distribuzione: Ubuntu 14.04 x86_64

Re: configurazione virtual host apache 2.4.7

Messaggio da andrea1492 »

Nessuno può aiutarmi?
Avatar utente
SuperStep
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2037
Iscrizione: lunedì 19 dicembre 2011, 16:26
Desktop: Unity
Distribuzione: Ubuntu 16.04 LTS x86_64
Sesso: Maschile
Località: Somma Vesuviana (NA)

Re: configurazione virtual host apache 2.4.7

Messaggio 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
ubuntu 16.04 LTS 64-bit - Memoria: 31,3 Gib - Processore: Intel Core i7-5960X CPU @ 3.00 GHz × 16 - Grafica: AMD Radeon HD 7800 Series - Disco: SSD 256 GB x 4 (RAID 01)
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: configurazione virtual host apache 2.4.7

Messaggio 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
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Avatar utente
SuperStep
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 2037
Iscrizione: lunedì 19 dicembre 2011, 16:26
Desktop: Unity
Distribuzione: Ubuntu 16.04 LTS x86_64
Sesso: Maschile
Località: Somma Vesuviana (NA)

Re: configurazione virtual host apache 2.4.7

Messaggio 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.
ubuntu 16.04 LTS 64-bit - Memoria: 31,3 Gib - Processore: Intel Core i7-5960X CPU @ 3.00 GHz × 16 - Grafica: AMD Radeon HD 7800 Series - Disco: SSD 256 GB x 4 (RAID 01)
Scrivi risposta

Ritorna a “Ubuntu su server”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 12 ospiti