nginx 301管理系统

讨论 未结 14 36
Apian
Apian 会员 2023年4月6日 09:41 发表
现在有大概3K条的跳转,需要通过nginx来完成,跟之前的短域名差不多的原理,不过,我不想用到数据库,因为这个有点影响执行的效率。。。<br> 直接用nginx来做,例如abc.com/1,abc.com/2.....abc.com/3000每个对应不同的URL,可以编辑。。。反正就是跟短域名差不多,有没相关的系统玩么<img src="static/image/smiley/default/lol.gif" smilieid="12" border="0" alt="">
收藏(0)  分享
相关标签: 主机交流
注意:本文归作者所有,未经作者允许,不得转载
14个回复
  • iiss
    2023年4月6日 09:41
    nginx写几条配置不就好了 对应的跳转页面跟1 2 3做关联,就可以不用写太多行
    0 0
  • Apian
    2023年4月6日 09:41
    iiss 发表于 2023-4-6 17:35 nginx写几条配置不就好了 对应的跳转页面跟1 2 3做关联,就可以不用写太多行 ... 目前大概有3K条需要弄,基本上每个月都需要大调整,可能几天就有效调整,分配给不同人去调整。。。
    0 0
  • ccnif
    2023年4月6日 09:50
    可以用redis给你搞一个
    0 0
  • Apian
    2023年4月6日 09:50
    ccnif 发表于 2023-4-6 17:43 可以用redis给你搞一个 我想到一个方案,就是弄几个域名,每个人分配一个域名或者二级域名 然后每个域名都有一个nginx的配置文件,通过FTP等方式共享这个nginx的配置文件,分配给对应的人,那么每个人都能修改编辑自己的了,然后做个计划任务,定时reload一下nginx就行了,其实也能实现。。。
    0 0
  • Apian
    2023年4月6日 09:50
    rkidc 发表于 2023-4-6 17:48 直接用caddy不就行了 怎么管理呢?
    0 0
  • rkidc
    2023年4月6日 09:56
    Apian 发表于 2023-4-6 17:50 怎么管理呢? caddy可以用json格式写配置,直接管理json文件就好了,或者caddyfile也可以
    0 0
  • 吃和远方
    2023年4月6日 09:56
    可以试试 短连接 的生成程序。 abc.com/* 作为短连接的生成结果。
    0 0
  • 吃和远方
    2023年4月6日 10:07
    本帖最后由 吃和远方 于 2023-4-6 18:02 编辑 可以试试 短连接 的生成程序。 abc.com/* 作为短连接的生成结果。 再补充两句: 这种开源的程序之前用过, 支持用户注册登录,支持自定义 短链接 参数。 你自己找下吧。
    0 0
  • 啤酒瓶
    2023年4月6日 10:07
    前几天刚搞了个类似的东西,也是需要做URL 301跳转 本来一个配置文件就解决的东西,别人闲麻烦,不直观,非要个面板来管理 在github找了个,用不了 最后还是用的宝塔,只需要宝塔的网站管理里面的重定向功能就行了
    0 0
  • Apian
    2023年4月7日 00:36
    啤酒瓶 发表于 2023-4-6 18:00 前几天刚搞了个类似的东西,也是需要做URL 301跳转 本来一个配置文件就解决的东西,别人闲麻烦,不直观,非 ... 是的,不过宝塔操作也还是不直观,别人非要面板操作,我说如果加面板又涉及什么数据库之类的,她们又不要,嫌读取数据库慢了,非要nginx直接301,最后只能采用FTP给配置文件修改+定时任务了,这样虽然说直接操作配置文件,也是比较直观了,定时任务也可以免去人工去弄,还是可以的吧,只是担心几千个到时候存在一定混乱。。。
    0 0
  • opelnic
    2023年4月7日 01:16
    PHP不是很多带后台的网站跳转嘛。
    0 0
  • HiHiHi
    2023年4月7日 01:27
    这有什么复杂的?数据库+面板管理,每次修改之后写到nginx conf然后reload就行,平时转发不会用到数据库。只有修改之后才刷到文件。
    0 0