Почему не блокирует хотлинк?
100matolog
nginx-forum на nginx.us
Пн Апр 11 11:22:01 MSD 2011
На тестовом сервере положил индекс.пхп
с
<img src="http://ua.domenimg.com/images/games/gamesff2ru.jpg" />
На сервере прописал в конфиге
следующее
server {
listen 80;
server_name *.domen.ua domen.ua *.domen.com.ua domen.com.ua
*.domen.net.ua domen.net.ua;
access_log /opt/nginx/logs/access/$host.log;
error_log /opt/nginx/logs/error.log warn;
limit_conn_log_level warn;
root /var/www/domen.ua/current/public;
passenger_enabled on;
rails_env production;
if ($office){
set $limit_conn 3000;
set $limit_req 500r/s;
}
limit_req zone=one burst=35;
limit_conn two 3;
location ~* ^.+\.(jpg|jpeg|gif)$ {
valid_referers none blocked server_names;
if ($invalid_referer) {
return 403;
}
}
location /images/non-existing.jpg {
return 404;
}
Ребут nginx . Дергаю на другом тестовом
сервере линку на картинку.
Продолжает отдаватся. Не блокирует
Кеш в браузере чистил. С разных сетей
проверял.
Posted at Nginx Forum: http://forum.nginx.org/read.php?21,190050,190050#msg-190050
Подробная информация о списке рассылки nginx-ru