NGINX 301 重定向列表 SEO

NGINX 301 重定向列表 SEO

我有大约 250 个 URL 需要从旧网站重定向到新网站。在服务器块中,我设置了以下语句:

include /etc/nginx/301s/somesite.conf;

然后在包含的文件中我有一个 URL 列表(显示其中四个):

location = /programs-services/ { return 301 https://www.somesite.com/ }
location = /meeting-planner/ { return 301 https://www.somesite.com/speaker-kit/ }
location = /media/ { return 301 https://www.somesite.com/ }
location = /research-fund/ { return 301 https://www.somesite.com/about/ }

但是,Nginx 无法重新启动并且报错:

unexpected "}" at the end of the first line.

有没有更好/正确的方法来实现这一点?

答案1

我不知道有没有更好的方法,尽管我也想这样做,但是由于缺少;返回指令,您的配置已被破坏。

location = /programs-services/ { return 301 https://www.somesite.com/; }
location = /meeting-planner/ { return 301 https://www.somesite.com/speaker-kit/; }

相关内容