ExpressJS+;供应法维康和x2B;nginx
我在使用nginx作为express应用程序前的反向代理为favicons提供服务时遇到问题 试图搜索答案,但找不到任何答案。我的配置文件如下所示:ExpressJS+;供应法维康和x2B;nginx,express,nginx,Express,Nginx,我在使用nginx作为express应用程序前的反向代理为favicons提供服务时遇到问题 试图搜索答案,但找不到任何答案。我的配置文件如下所示: server { listen 80; server_name vogueverve.com; location / { proxy_pass http://localhost:3000; proxy_http_version 1.1; proxy_set_header U
server {
listen 80;
server_name vogueverve.com;
location / {
proxy_pass http://localhost:3000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
location ~* ^.+\.(jpg|jpeg|gif|png|ico|css|zip|tgz|gz|rar|bz2|pdf|txt|tar|w$
root /var/www/hashiontag/public;
}
}
请帮忙!非常感谢你 我在这里找到了答案: 显然,对于nginx,默认情况下是将favicon放在根目录下,因为nginx会指示客户端从www.domainname.com/favicon.ico默认获取favicon
这意味着,(我认为)使用nginx作为反向代理,favicon请求永远不会到达express层,因此无法为其提供服务。这个问题有点令人困惑,因为您提到了
service favicon
,并说您希望nginx
为favicon提供服务。通常,您希望使用SERVICE favicon
或nginx
,而不是两者都使用。你能澄清一下法维康服务公司如何与此相适应吗?解释一下反对票