小编R89*_*891的帖子

在 nginx 上重定向 57,000 个 URL 的最佳方法是什么?

我计划在 nginx 中使用映射文件进行大量重定向,如下例所示,但刚刚发现我必须重定向大约 57,000 个 URL。将它们放入配置文件中是最好的方法吗,还是有更好的方法?

map $request_uri $redirect_uri {
    /old-path-1     /new-path-1;
    /old-path-2     /new-path-2;
    /old-path-3     /new-path-3;
}
Run Code Online (Sandbox Code Playgroud)

重定向主要用于搜索引擎。在他们重新索引网站后,我认为旧网址不会有大量点击。我主要担心创建包含这么多行的配置文件所带来的潜在问题。

更新:效果很好。

performance nginx redirect

6
推荐指数
1
解决办法
2784
查看次数

标签 统计

nginx ×1

performance ×1

redirect ×1