gpt4 book ai didi

nginx - 为什么 nginx 总是以默认站点响应,即使它现在应该响应?

转载 作者:行者123 更新时间:2023-12-04 23:51:42 24 4
gpt4 key购买 nike

我最近将 (Debian) 升级到 nginx 1.2.1,现在 nginx 似乎总是使用默认服务器响应,即使它不应该响应。

/etc/nginx/conf.d

server {
listen 80 default_server;
server_name _;
server_name_in_redirect off;
proxy_intercept_errors on;
return 401;
}

/etc/nginx/sites-enabled/search.config

server {
listen 80; ## listen for ipv4
server_name search.example.com;

location / {
proxy_pass http://search.example.com:8080;
proxy_set_header X-Real-IP $remote_addr;
}
}

当我尝试访问:http://search.example.com它会给我 401 而不是它在端口 8080 上的内容(如果直接使用就可以)。

最佳答案

该死的,它没有加载启用站点,因为 nginx 发行版不使用这个目录,升级后它替换了 nginx.conf

关于nginx - 为什么 nginx 总是以默认站点响应,即使它现在应该响应?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11153699/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com