爱意满满的作品展示区。
matate

可生成网站镜像的工具

  •  
  •   matate · Aug 7, 2020 · 3108 views
    This topic created in 2286 days ago, the information mentioned may be changed or developed.

    代码: web-jingzi

    下载: release

    • 使用异步 rust 编写,快速且开销小,适合低配服务器。
    • 支持配置 socks5,更好地适应复杂互联网络。
    • 测试谷歌、维基百科可正常访问。
    13 replies  •  2020-08-12 17:22:40 +08:00
    monkeydev
    monkeydev
    Aug 7, 2020
    1
    这个和小飞机有什么区别吗
    matate
    matate
    OP
    Aug 7, 2020
    2
    @monkeydev
    举个例子,你有个域名 x.me,然后在配置文件中指向 www.google.com ,那么你在任何电脑,任何手机,不用做任何配置,访问 x.me ,内容就是 www.google.com ,就是网站镜像的意思。
    shunconf
    shunconf
    Aug 7, 2020
    3
    麻烦放 gitee 吧 基佬网总是挂壁
    whileFalse
    whileFalse
    Aug 7, 2020
    4
    名字建议改成“反代工具”
    Atukey
    Atukey
    Aug 7, 2020
    5
    php 时代的网站小偷~
    Tink
    Tink
    Aug 7, 2020
    6
    反代?
    LiYanHong
    LiYanHong
    Aug 7, 2020
    7
    网页内的所有域名都能正确反代嘛,比如油管能正常看视频嘛
    hellskof
    hellskof
    Aug 8, 2020
    8
    没用过 rust,环境搭建按照网上找的,凑合跑起来了,但总感觉速度不够快,单单进行谷歌镜像甚至不如我直接用 nginx……
    还有,rust 程序怎么在后台跑啊?
    timothyye
    timothyye
    Aug 8, 2020 via Android
    9
    @hellskof 用 nohup 啊
    matate
    matate
    OP
    Aug 10, 2020
    10
    可以理解为: 某种代理,以及类似以前网站克隆的动态版...
    @hellskof 和 nginx 那个 google 模块类似,其核心工作都是做域名替换,所以得把所有的域名都要配上,谷歌首页我刚看到有 8 个域名,都要做配置的,否则个别资源会超时,整体上会感觉慢。所以打开浏览器开发者工具,看哪个请求超时了,就要做域名替换。
    matate
    matate
    OP
    Aug 10, 2020
    11
    另外,https 是必需的,因为 scheme 的替换很可能比较复杂,最终效果也可能不是很好,所以简单有效的方法是在前面加个 https 的代理,比如 nginx + [lua-resty-auto-ssl]( https://github.com/auto-ssl/lua-resty-auto-ssl)
    hellskof
    hellskof
    Aug 12, 2020
    12
    @matate 现在网站本身没被墙,而 cloudflare 被墙导致不能访问内容,所以想用这个项目镜像个玩玩。 站内引用的 js 之类的,要 nginx 装 ngx_http_substitutions_filter_module 模块,替换后配置?
    matate
    matate
    OP
    Aug 12, 2020
    13
    @hellskof 要替换什么,只是域名替换用这个工具就可以
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4634 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 51ms · UTC 01:37 · PVG 09:37 · LAX 17:37 · JFK 20:37
    ♥ Do have faith in what you're doing.