Virtual hosts e dns

Chiedo l'illuminazione di qualcuno riguardo ad un tema molto interessante: i virtual hosts.

Ho configurato i miei virtual hosts per avere qualcosa del genere:

http://svn.localhost/

Accesso ai miei repository locali.

http://localhost/

Accesso ai siti web presenti in locale.

Ho editato il mio /etc/hosts e aggiunto:

127.0.0.1 svn.localhost localhost

In locale tutto funziona, ogni virtual host ha la sua configurazione e la sua document root separata.

Ma provando ad utilizzare un servizio di dns dinamico come dyndns e mappando anche gli hosts *.miohost.ext gli host sono identici.

ecco una prova:

http://revoke.ath.cx/

http://svn.revoke.ath.cx/

I due hosts dovrebbero presentare due directory differenti ma invece entrambi listano il contenuto della cartella principale.

Considerando che solo il vh svn è stato aggiunto alla cfg, esso non viene considerato e apache restituisce la risposta come se l'host principale fosse stato chiamato.

Qualcuno che abbia idea del perché?

 :bye:

inviato 8 anni fa
Andrea Turso
Andrea Turso
86
X 0 X

 ???

risposto 8 anni fa
Gianni Tomasicchio
X 0 X

nulla, a quanto pare non sono accessibili dal web i miei virtual host.

cercavo una conferma. ^^

ci sarà pure un modo...

risposto 8 anni fa
Andrea Turso
Andrea Turso
86
X 0 X

Perché vuoi fare in modo che qualcuno dal Web ti entri in casa?

risposto 8 anni fa
Marco Grazia
X 0 X

Non voglio fare in modo che qualcuno mi entri in casa, voglio che i miei repository svn e i miei siti locali siano accessibili dal web.

Per eleganza avrei preferito che i repository fossero accessibili come sottodominio del mio dns:

http://svn.<bla bla bla>/

anziché

http://<bla bla bla>/svn/

(che comunque sia è un alias di apache che è indirizzato a /repos/)

Tutto qui.

Ho configurato tutto e http://svn.localhost mi dava i repository (/repos/) e http://localhost mi dava i siti locali (/home/trashofmasters/domains/localhost/)

Ma accedendo dall'esterno anche http://svn.<mio dns> veniva servito come una richiesta a http://<mio dns>.

:bye:

risposto 8 anni fa
Andrea Turso
Andrea Turso
86
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda

Domande simili