Я установил Squid в Windows (Win7), и он отлично работает, но я хочу иметь возможность переносить файлы conf. Могут ли пути в squid.conf быть относительными к рабочему каталогу squid, а не абсолютными?
Да, вы можете использовать относительные пути в squid.conf
. По крайней мере, это работает для меня в Windows XP
и Squid 3.0.STABLE26
если запустить Squid
как услуга. Пути должны быть относительно squid.exe
расположение.
Я не уверен, но вы могли бы подумать об использовании переменной окружения. Создайте% SquidHome% или аналогичную переменную и используйте их в своем файле .conf. Затем, если вы переместите его на новый компьютер, вы просто установите ту же переменную среды в новый каталог установки.
Вы можете использовать параметры -f для установки файла конфигурации. Если вы настроили службу Windows:
squid.exe -i -f PATH
если вы запустите демон squid:
squid.exe -f PATH