2
我需要在一个域上设置约5-6k的重定向(用于网站迁移),而我对nginx是新手。我有一些测试重定向工作在域的主.conf文件中。但我不希望有在主.conf文件,所以我一直在告诉我,我可以包括在一个的.conf外部文件5K +重写,以保持它的清洁,所以我主要的.conf这样如何在外部文件中包含重定向?
server {
listen.....etc
etc
rewrite ^oldurl newurl permanent;
rewrite ^oldurl newurl permanent;
include /etc/nginx/conf.d/redirects.conf;
location ....etc
etc
}
然后在redirects.conf我只是
rewrite ^oldurl newurl permanent;
但是,当我尝试重新启动nginx的我得到的错误:
"rewrite" directive is not allowed here in /etc/nginx/conf.d/redirects.conf:1
感谢