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
感謝