0

在我的 nginx condig 文件中,我想制定一个规则,以便将对我网站中旧 URL 样式的调用mysite.com/airplanes/boeing重定向(永久)到mysite.com/categories/airplanes/boeing

rewrite ^/airplanes/$ /categories/airplanes/ permanent;

但是对的呼叫mysite.com/airplanes/boeing仍在进行中,打404.

我究竟做错了什么?

4

1 回答 1

1

我认为您的正则表达式有误。它会完全匹配/airplanes/,所以不会匹配/airplanes/boeing

它应该是

rewrite ^/airplanes/(.*)$ /categories/airplanes/$1 permanent;
于 2018-10-08T18:43:20.817 回答