可生成网站镜像的工具

2020-08-07 16:34:47 +08:00
 matate

代码: web-jingzi

下载: release

1612 次点击
所在节点    分享创造
13 条回复
monkeydev
2020-08-07 17:11:47 +08:00
这个和小飞机有什么区别吗
matate
2020-08-07 17:26:50 +08:00
@monkeydev
举个例子,你有个域名 x.me,然后在配置文件中指向 www.google.com ,那么你在任何电脑,任何手机,不用做任何配置,访问 x.me ,内容就是 www.google.com ,就是网站镜像的意思。
shunconf
2020-08-07 17:40:00 +08:00
麻烦放 gitee 吧 基佬网总是挂壁
whileFalse
2020-08-07 17:45:05 +08:00
名字建议改成“反代工具”
Atukey
2020-08-07 17:48:16 +08:00
php 时代的网站小偷~
Tink
2020-08-07 17:48:53 +08:00
反代?
LiYanHong
2020-08-07 18:09:47 +08:00
网页内的所有域名都能正确反代嘛,比如油管能正常看视频嘛
hellskof
2020-08-08 12:15:52 +08:00
没用过 rust,环境搭建按照网上找的,凑合跑起来了,但总感觉速度不够快,单单进行谷歌镜像甚至不如我直接用 nginx……
还有,rust 程序怎么在后台跑啊?
timothyye
2020-08-08 12:58:42 +08:00
@hellskof 用 nohup 啊
matate
2020-08-10 10:53:37 +08:00
可以理解为: 某种代理,以及类似以前网站克隆的动态版...
@hellskof 和 nginx 那个 google 模块类似,其核心工作都是做域名替换,所以得把所有的域名都要配上,谷歌首页我刚看到有 8 个域名,都要做配置的,否则个别资源会超时,整体上会感觉慢。所以打开浏览器开发者工具,看哪个请求超时了,就要做域名替换。
matate
2020-08-10 11:10:56 +08:00
另外,https 是必需的,因为 scheme 的替换很可能比较复杂,最终效果也可能不是很好,所以简单有效的方法是在前面加个 https 的代理,比如 nginx + [lua-resty-auto-ssl]( https://github.com/auto-ssl/lua-resty-auto-ssl)
hellskof
2020-08-12 14:01:53 +08:00
@matate 现在网站本身没被墙,而 cloudflare 被墙导致不能访问内容,所以想用这个项目镜像个玩玩。 站内引用的 js 之类的,要 nginx 装 ngx_http_substitutions_filter_module 模块,替换后配置?
matate
2020-08-12 17:22:40 +08:00
@hellskof 要替换什么,只是域名替换用这个工具就可以

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/696509

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX