Придумал конфигурацию Nginx для картинок которые ставят Cookies в браузер без PHP.
Это будет полезно на очень посещаемых сайтах. Картинка не кешируется браузером.
location /foto/png.png/ {
root /home/user/dj-x.info;
index index.html index.htm;
error_page 404 /404.html;
error_page 403 /403.html;
# Cookies & Header
add_header Pragma "no-cache";
add_header Set-Cookie "Stop_Control=1;Path=/;Max-Age=+86400";
add_header Last-Modified $date_gmt;
etag off;
}
Пример этой картинки.
В движке сайта нужно только найти session_start(); и заменить на код что ниже.