首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Nginx的特定链接上返回410错误

在Nginx的特定链接上返回410错误
EN

Stack Overflow用户
提问于 2015-11-10 17:04:36
回答 1查看 3.9K关注 0票数 2

我们目前已经改变了我们网站的所有结构,并将其从Apache迁移到了Nginx。对于我们已经正确设置了301重定向的许多链接,仍然有许多不再存在的页面返回404错误。我们有一个特定的链接列表,我们需要返回410个错误,但我们不知道如何在nginx上做到这一点。有人能在这件事上帮助我们吗?提前感谢!

EN

回答 1

Stack Overflow用户

发布于 2015-11-11 08:57:58

地图在这里可能工作得很好:

代码语言:javascript
运行
复制
http {

    # ...

    map $uri $gone {
        default 0;
        ~^/old-link1    1;
        ~^/another-obsolete-link    1;
        # consider an included file for these
    }

    server {
        if ($gone) {
            return 410;
        }
        # ...
    }
}
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33626256

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档