我打算在像下面的例子那样使用映射文件在nginx中做很多redirect,但是我发现我必须redirect大约57,000个URL。 把它们放在像这样的configuration文件中是最好的方法,还是有更好的方法?
map $request_uri $redirect_uri { /old-path-1 /new-path-1; /old-path-2 /new-path-2; /old-path-3 /new-path-3; }
redirect主要是为search引擎。 在他们重新编制网站索引之后,我认为在旧的url上不会有大量的点击。 我主要关心的是创build一个configuration文件,其中有许多行的潜在问题。
这应该工作得很好。 注意,你也可以使用include指令来处理你的地图,所以你的configuration文件看起来很漂亮
顺便说一句,这里有几个select: