端口映射后,nginx出现的怪象

虚拟机centos7,按照官网教程一键安装seafile pro 6.2.9,通过nginx代理,局域网测试一切正常。路由器安装ddns,端口映射nginx指向的虚拟机端口,不管是使用默认的80端口还是换成其他端口,通过动态域名+映射端口访问时,都会转到路由器的web设置页面。而此时如果使用局域网IP+nginx指向的端口,又会正常。外网动态域名+映射端口,只有映射到服务器8000端口,绕过nginx,才能正常使用。这到底是怎么回事?