PHP的网站,在用Nginx反代后,发现直接访问内网地址可以在线播放mp4,但走Nginx后mp4就只能缓冲完毕后播放。
刚开始以为是新装的Nginx没有在编译时带上 --with-http_flv_module --with-http_mp4_module,但后来发现不是,最终发现是宝塔默认开启了proxy_cache cache_one; 将proxy_cache 设为off后问题解决。
另:proxy_buffers也建议关闭。