NGINX + VUE 无法展示图标 问题解决

server {
    listen 80;
    server_name your-domain.com;

    root /path/to/your/build/directory;

    location / {
        try_files $uri $uri/ /index.html;
    }

    location = /favicon.ico {
        access_log off;
        log_not_found off;
        expires max;
    }
}

像上面的nginx 的conf一样

在配置中为你的服务添加一个代理规则: 不要将资源文件图标进行代理

    location = /favicon.ico {
        access_log off;
        log_not_found off;
        expires max;
    }

favicon.ico是图标名称,改成你的那个名就行

你可能感兴趣的:(vue.js,nginx,前端)