使用http的方式访问FTP服务器下的图片

前序:

       如果系统存储的图片(上传)放在了FTP服务器下,那么,就可以通过“ftp://用户名:密码@ip地址/图片名称”这种方式在浏览器上直接访问图片,但是如果在系统中,以这种FTP的方式访问图片就会有一些局限性,比如说谷歌浏览器不支持、springmvc拦截等问题,那么使用nginx反向代理也许是个更好的选择(可能说正向代理更确切些)。

中序:

       下载安装启动nginx,可以参考我这篇文章:https://blog.csdn.net/xhf852963/article/details/105628333。我的FTP根路径配置在了D盘,如图所示:

使用http的方式访问FTP服务器下的图片

使用http的方式访问FTP服务器下的图片

        修改nginx的配置文件,指定其需要代理的路径,打开nginx的安装目录下conf文件夹下的nginx.conf文件,修改文件的内容如下所示:

使用http的方式访问FTP服务器下的图片

       重新启动nginx服务即可。

后序:

       现在访问图片的方式变成了“http://ip地址:nginx监听的端口号/文件夹名称/图片名称.jpg”