Configurar Múltiples Dominios en Apache con CGIs independiente

Si queremos aprovechar nuestro servidor Apache para que reciba llamadas a distintos dominios, pero que cada uno ejecute un CGI Néfele independiente, debemos seguir una pautas de organización y algunos cambios en la configuración de Apache.

1º - Organizamos carpetas

En c:\Apache24\cgi-bin debes crear tantas carpetas como dominios tengas y dentro de ellas los ejecutable.

Para evitar confusiones se recomienda usar los nombre de dominio para nombrar las carpetas.

Ejemplo:

c:\Apache24\cgi-bin\dominio1\dominio1.exe

c:\Apache24\cgi-bin\dominio2\dominio2.exe

En la carpeta c:\Apache24\htdocs también puedes crear subcarpetas para cada dominio, nosotros recomendar hacerlo por limpieza y organización.

c:\Apache24\htdocs\dominio1 c:\Apache24\htdocs\dominio2

2º - Editamos httpd.conf

Buscar la palabra ServerRoot (aproximadamente lineal 40 ) y agregamos la variable CGIROOT

Localiza esta cadena y quita la # del Include

3º - Editamos httpd-vhosts.conf

Agregar los Dominios que tengas como figura aquí:

4º - Reiniciamos Apache