You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Nginx中location /a/ 指令未生效,请求返回301而非预期404的问题求助

Nginx中location /a/ 指令未生效,请求返回301而非预期404的问题求助

嗨,我最近在配置Nginx时碰到了一个困惑的问题,想请大家帮忙分析下!

我的Nginx配置文件内容如下:

server {
    listen 80;
    server_name localhost;

    location /a/ {
        return 404;
    }

    return 301;
}

之后我用这条命令发起测试请求:

curl -v http://localhost/a/

我原本预期会收到404状态码,但实际返回的却是301。实在搞不懂为什么location /a/ {}这个指令没有生效,有没有懂行的朋友能帮我解惑呀?

备注:内容来源于stack exchange,提问作者dima.rus

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.22 10:08:03