server {
listen 10.10.10.10:80;
server_name retracker.local;
server_name_in_redirect off;
# Обязательно нужно будет настроить ротацию логов
# Если логи не нужны, можно выставить access_log off;
access_log /var/log/nginx/retracker.local.access.log;
gzip on;
location = / {
rewrite ^/ /announce permanent;
}
# Редирект на внутренний ИП более эффективен, нежели
# использование proxy_pass
location ~ ^/(an|announce) {
rewrite ^/ http://10.10.10.10:2710/announce permanent;
}
location ~ ^/(st|statistics) {
rewrite ^/ http://10.10.10.10:2710/st permanent;
}
# Для оповещения об отсутствии scrape-url вполне подойдёт
# стандартная страница nginx-а
location ~ ^/scrape {
return 404;
}
}
В конфиг я вставить настройки не могу, они постоянно обновляются. Что делать? Спасибо.
