在我的nginx condig文件中,我想制定一个规则,以便在我的站点中调用旧的URL样式 mysite.com/airplanes/boeing mysite.com/categories/airplanes/boeing
mysite.com/airplanes/boeing
mysite.com/categories/airplanes/boeing
rewrite ^/airplanes/$ /categories/airplanes/ permanent;
但是打电话给 mysite.com/airplanes/boeing公司 404 .
mysite.com/airplanes/boeing公司
404
我做错什么了?
我想你的正则表达式有错误。完全吻合 /airplanes/ ,因此将不匹配 /airplanes/boeing .
/airplanes/
/airplanes/boeing
应该是的
rewrite ^/airplanes/(.*)$ /categories/airplanes/$1 permanent;