Спасибо tschundeee за то, что я считаю окончательным ответом на этот вопрос, хотелось бы просто прокомментировать, но вот общая конфигурация для тех, кто пытается достичь первоначальной цели (все символы подстановки указывают на одну и ту же кодовую базу - ничего не устанавливать, среда разработки, т.е. XAMPP)
файл hosts (добавить запись)
файл: / etc / hosts (не Windows)
127.0.0.1 example.local
Конфигурация httpd.conf (включить vhosts)
файл: /XAMPP/etc/httpd.conf
# Virtual hosts
Include etc/extra/httpd-vhosts.conf
Конфигурация httpd-vhosts.conf
файл: 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>
перезапустить Apache
создать файл pac:
сохранить как угодно. pac, где вы хотите, а затем загрузить файл в сеть браузера> прокси> настройки авто_конфигурации (перезагрузите, если вы измените это)
function FindProxyForURL(url, host) {
if (shExpMatch(host, "*example.local")) {
return "PROXY example.local";
}
return "DIRECT";
}