我计划使用映射文件在 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;
}
重定向主要针对搜索引擎。在他们重新索引网站后,我认为旧 URL 的点击量不会很大。我主要担心创建包含那么多行的配置文件可能会带来问题。
更新:它运行良好。