来自本地networking的HTTP连接速度很快,从外部世界非常缓慢

我用nginx,MariaDB和ufw在Raspberry Pi中设置了一个Wordpress服务器。 我也设置了无IP服务。 当我从本地networking(192.168.0.173)访问服务器时,我得到了一个快速响应,但是当我尝试从外部世界访问时,响应非常缓慢(aarroyoc.noip.me)。 它加载,因为我可以在浏览器中看到标题栏,但它只是不断加载和加载。

我认为WordPress的不是问题,因为当我从本地networking访问速度很好。 我的路由器带宽不会成为问题,我通常运行游戏服务器,而我没有遇到过这样的问题。

我使用cURL下载了FrontPage,响应速度很快,所以问题可能出在浏览器上,但是我不知道networking如此之慢。

为什么我可以通过本地networking浏览器和networking以外的cURL获得快速响应,但在外部Internet浏览器上速度如此之慢?

编辑

做更多的testing我发现从外部networkingPHPInfo是快速的( http://aarroyoc.noip.me/phpinfo.php ),但Wordpress面板很慢( http://aarroyoc.noip.me/wp-admin/ )只从外面。

这是因为你设置你的WordPress的服务器redirect到你的内部IP 192.168.0.173 。 所以当外部客户端试图访问你的WordPress的服务器,他们被redirect到http://192.168.0.173/wp-login.php ,当然,这将超时后失败。 对于你的Wordpress主页也是一样,有一些资源,像CSS和图像文件,从http://192.168.0.173而不是http://aarroyoc.noip.me

PHPInfo的工作原因是因为它是完全独立的。 即使PHP标志embedded到HTML中。 检查来源,看看我的意思。