Gracias tschundeee por lo que considero que es la respuesta definitiva a este problema, ojalá pudiera comentar, pero aquí está la configuración total para aquellos que intentan lograr el objetivo original (comodines que apuntan a la misma base de código: no instalar nada, entorno de desarrollo, es decir , XAMPP)
archivo de hosts (agregar una entrada)
archivo: / etc / hosts (no Windows)
127.0.0.1 example.local
Configuración de httpd.conf (habilitar vhosts)
archivo: /XAMPP/etc/httpd.conf
# Virtual hosts
Include etc/extra/httpd-vhosts.conf
Configuración de httpd-vhosts.conf
archivo: XAMPP / etc / extra / httpd-vhosts.conf
<VirtualHost *:80>
ServerAdmin admin@example.local
DocumentRoot "/path_to_XAMPP/htdocs"
ServerName example.local
ServerAlias *.example.local
# SetEnv APP_ENVIRONMENT development
# ErrorLog "logs/example.local-error_log"
# CustomLog "logs/example.local-access_log" common
</VirtualHost>
reiniciar apache
crear archivo pac:
guarde como whatever.pac donde quiera y luego cargue el archivo en la red del navegador> proxy> configuración de configuración automática (vuelva a cargar si lo modifica)
function FindProxyForURL(url, host) {
if (shExpMatch(host, "*example.local")) {
return "PROXY example.local";
}
return "DIRECT";
}