Heim > Backend-Entwicklung > PHP-Tutorial > Nginx als Beispiel für die Front-End-Cache-Konfiguration zum Durchsuchen von Bildern

Nginx als Beispiel für die Front-End-Cache-Konfiguration zum Durchsuchen von Bildern

WBOY
Freigeben: 2016-08-08 09:28:08
Original
1100 Leute haben es durchsucht
#图片浏览cache
proxy_cache_path /var/cache/nginx/imgCache levels=2:2:2 keys_zone=imgCache:256m inactive=7d max_size=0m;
server
{
    listen 80;
    server_name img.xxxx.net;
    root /data/www/;

    location ~ \.(jpg|jpeg|jp2|png|gif|bmp|ico|wbmp|xbm|tiff)(/\d*)?(/\d*)?(\?.*)?$ {
        proxy_pass  http://127.0.0.1:8118;
        proxy_cache imgCache;
        proxy_cache_key $host$uri;
        proxy_set_header host inner.img.xxxx.com;
        proxy_cache_valid  200 30d;
        proxy_cache_valid any 1m;
        expires 30d;
    }

    access_log  /var/log/nginx/img_cache.log main;
    error_log   /var/log/nginx/img_cache.log.err debug;
}
server
{
    listen 8118;
    server_name inner.img.xxxx.net;
    root /data/www/;

    location ~ \.(jpg|jpeg|jp2|png|gif|bmp|ico|wbmp|xbm|tiff)(/\d*)?(/\d*)?(\?.*)?$ {
        fastcgi_pass  unix:/var/run/php-cgi.sock;
        fastcgi_index  index.php;
        fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
        include        fastcgi_params;
        rewrite ^/(.*)$ /app/image/index.php?mod=download break;
        expires 7d;
    }

    access_log  /var/log/nginx/img_download.log main;
    error_log   /var/log/nginx/img_download.log.err debug;
}
Nach dem Login kopieren

Das Obige stellt Nginx als Beispiel für die Front-End-Cache-Konfiguration zum Durchsuchen von Bildern vor, einschließlich Aspekten des Inhalts. Ich hoffe, dass es für Freunde hilfreich sein wird, die an PHP-Tutorials interessiert sind.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage