2017-02-17 23 views
0

При попытке запустить cuttlefish.io за nginx активы (css, images, ...) не найдены 404. Каракатицы сервер работает на локальном хосте: 3000, и вот моя конфигурация сервера в Nginx:Никакой актив не загружается при доступе к веб-серверу cuttlefish.io через nginx

server 
{ 
    server_name my.cuttlefish; 
    listen 443 ssl; 
    ssl_certificate /etc/nginx/ssl/be-s2534-msl.cer; 
    ssl_certificate_key /etc/nginx/ssl/be-s2534-msl.key; 
    root /soft/wordpress/home/tupromail/cuttlefish-master/public; 

    location/
    { 
     proxy_pass http://localhost:3000; 
    } 

    location ^~ /assets/ 
    { 
     gzip_static on; 
     expires max; 
     add_header Cache-Control public; 
    } 

    try_files $uri/index.html $uri @app; 

    location @app 
    { 
     proxy_pass http://app; 
     #proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 
     #proxy_set_header Host $http_host; 
     proxy_redirect off; 
    } 

    client_max_body_size 1G; 
    keepalive_timeout 10; 
} 

Есть ли что-то недостающее/неправильно, предотвращающие активы, которые будут загружены?

Благодарности

ответ

0

Asset файлы должны находиться в этом месте на Nginx сервере:

root /soft/wordpress/home/tupromail/cuttlefish-master/public/assets;