Squid3 URLrewrite - невозможно настроить
У меня есть Squid3-3.4.8 на Debian Wheezy. Он выполняет обязанности кэширования. Я просто хочу заменить один URL JPG на другой URL на моем локальном сервере или за его пределами. Я пробовал такие решения, как Volta
, squidred
, asqredir
,
Для Вольта я застрял в:
root@S:~/Volta/volta-0.3.0# make
Package lua5.2 was not found in the pkg-config search path.
Perhaps you should add the directory containing `lua5.2.pc'
to the PKG_CONFIG_PATH environment variable
No package 'lua5.2' found
cc -O2 -L/usr/lib -I/usr/include -c -o accept_loop.o accept_loop.c
In file included from accept_loop.c:31:0:
volta.h:77:17: fatal error: lua.h: No such file or directory
compilation terminated.
make: *** [accept_loop.o] Error 1
Луа находится по адресу:
/root/Lua/lua-5.3.3
Я следовал за процедурой в INSTALL
файл.
Что еще можно использовать для выполнения моей задачи?
Существуют ли другие приложения, которые я могу использовать, чтобы успешно выполнить перезапись URL?
Источник: https://bitbucket.org/mahlon/volta/overview
1 ответ
заменить один JPG URL на другой URL на моем локальном сервере
Не проще ли написать свой собственный:
#!/usr/bin/perl
$| = 1;
while (<>) {
@line = split;
$_ = $line[0];
s/www\.example\.com\/one\.jpg/www.example.com\/other.jpg/g;
print $_ . "\n";
}