2017-02-11 3 views
0

Я размещаю сайт в геройку и использую nginx в облачном узле в качестве прокси.Как сделать кеш nginx как лак?

В моем облаке хозяин я определил это:

## /etc/nginx/sites-available/default 
server { 
charset utf-8; 
listen 80; 

server_name mywebsite.com www.mywebsite.com; 

location /api { 
    proxy_pass http://mywebsite-api.herokuapp.com; 
} 

location /auth { 
    proxy_pass http://mywebsite-api.herokuapp.com; 
} 

location/{ 
    fastcgi_cache CACHE_KEY; 
    fastcgi_cache_valid 200 60m; 

    proxy_pass http://mywebsite-fe.herokuapp.com; 
} 
} 

## in /etc/nginx/nginx.conf 
....... 
http { 

    fastcgi_cache_path /etc/nginx/cache levels=1:2 keys_zone=CACHE_KEY:100m inactive=60m; 
    fastcgi_cache_key "$scheme$request_method$host$request_uri"; 
    ..... 

Я хочу сделать статический контент в Nginx, как лак. Как я могу это сделать, используя nginx с прокси-сервером для герою?

Спасибо за это.

ответ

0

Изменить fastcgi_ на proxy_. Версия fastcgi_ для php-fpm.

Смежные вопросы