如何将我的Nginx重写规则从dotCloud迁移到Next dotcloud?

时间:2015-04-29 13:43:43

标签: nginx rewrite dotcloud cloudcontrol

我已将一个static应用从dotcloud迁移到Next dotCloud,发现我的nginx regrite规则无效。

他们从

重定向

miappname.dotcloudapp.com/oldurl

miappname.dotcloudapp.com:someport/newurl

而不是

miappname.dotcloudapp.com/newurl

1 个答案:

答案 0 :(得分:0)

必须通过明确添加域名来迁移旧的nginx的rewrite规则。

旧规则

rewrite ^/oldurl /newurl redirect;

新规则

rewrite ^/oldurl $scheme://$host/newurl redirect;