V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
css3
V2EX  ›  问与答

想做个图片浏览器,服务器上装了 nginx,如何浏览 nginx 代理目录下的所有图片

  •  
  •   css3 · 2019-12-26 08:55:48 +08:00 · 2419 次点击
    这是一个创建于 1786 天前的主题,其中的信息可能已经有所发展或是发生改变。
    比如现在代理了 /opt/目录,/opt 目录里边有 100 张图
    现在防问是 url+a.jpg 、url+b.jpg....都得在 url 中修改图片名才行
    如何做到页面上直接点击翻到下一副图呢?需要开发量吗?
    10 条回复    2019-12-26 11:15:47 +08:00
    holosola
        1
    holosola  
       2019-12-26 08:59:10 +08:00 via Android
    配置里加个 autoindex on 试试
    secondar
        2
    secondar  
       2019-12-26 08:59:40 +08:00
    可能我没自信,NGINX 可以做到这个吗,#震惊,不应该得写个啥处理下吗
    css3
        3
    css3  
    OP
       2019-12-26 09:06:44 +08:00
    @holosola 加上页面上也没地方点“下一张”吧😂
    css3
        4
    css3  
    OP
       2019-12-26 09:07:12 +08:00
    @secondar 我知道应该是要处理,但我怕 nginx 万一有这轮子😁
    IGJacklove
        5
    IGJacklove  
       2019-12-26 09:37:48 +08:00
    自己写个后台把,这种东西很简单的
    chaoshui
        6
    chaoshui  
       2019-12-26 09:43:09 +08:00
    lua+nginx 可以实现
    ShundL
        7
    ShundL  
       2019-12-26 09:45:25 +08:00
    你这还要浏览所有图片,还要上一张下一张,还要好看,光 Nginx 怎么能实现,还得自己写,或者套个现成的相册程序。。
    chaoshui
        8
    chaoshui  
       2019-12-26 09:47:56 +08:00
    比如说当前是 a.jpg 下一张的 url 是 a.jpg?next=true 这种
    可以使用 lua 做一个简单的处理
    huaxianyan
        9
    huaxianyan  
       2019-12-26 10:11:20 +08:00
    写个简单的页面,然后去读路径下的图
    xiaoyang7545
        10
    xiaoyang7545  
       2019-12-26 11:15:47 +08:00
    难是不难。不过单服务器肯定是没法完成这个的。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5447 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 05:57 · PVG 13:57 · LAX 21:57 · JFK 00:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.