Hosting di più domini sulla stessa porta del server con Apache2
-
08-07-2019 - |
Domanda
Come configuro Apache2 tramite webmin o riga di comando (sto usando RHEL5 Linux) in modo da poter avere più domini sullo stesso server sulla stessa porta ma in diverse sottodirectory?
Ad esempio, cercando di ottenere homerentals.ws e homerepair.ws da rilevare sulla porta 80 (porta predefinita) sullo stesso server. So che il mio DNS contiene i due indirizzi e gli hit web attualmente vanno nella stessa pagina di test. Ora tutto ciò di cui ho bisogno è che i risultati web vadano in una sottodirectory, ma non mostrino questa sottodirectory. Ad esempio, non voglio che le persone vadano http://homerentals.ws e siano reindirizzato a http://homerentals.ws/homerentals/ . Invece, http://homerentals.ws andrebbe su / var / www / html / homerentals, mentre http://homerepair.ws andrebbe su var / www / html / homerepair, ma non apparirebbe diversamente nell'URL.
Su IIS, l'ho fatto una volta con il rilevamento dell'intestazione host. Ma non so come farlo su RHEL5 Linux tramite webmin o modifica dei file. Sono bloccato.
Soluzione
La funzione che stai descrivendo è nota come host virtuale. Dai un'occhiata alla la documentazione di Apache . In generale è necessario modificare il file /etc/apache2/httpd.conf per fare in modo che le cose accadano (forse può essere modificato tramite webmin, ma non ne ho familiarità).