我的Yii网站有一个类似下面的虚拟主机

server {
        root /var/www/code;
        index  index.php index.html;
        server_name mydomain.com;
        location / {
           rewrite ^/en/keyword$ /en/spesfic_controller/ last;
           ....
         }
}

如果我在上面的重写规则中使用 lastbreak ,nginx会抛出404错误,但是如果我将其更改为 permanent ,它将重定向它并且将正常工作!什么可能是错的?或者我错过了什么? (错误日志中没有)