全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
123
返回列表 发新帖
楼主: cyo

nginx这种应该如何反代

[复制链接]
发表于 2018-7-4 14:46:28 | 显示全部楼层
zxjlhsq 发表于 2018-7-4 13:49
我用NGINX  反代  这个地址也是不行  http://archive.openwrt.org   反代后打开地址就会301到他的站,如果改 ...

会自动跳转是因为他页面里指向目录的链接都不带 "/",当你访问 "http://反代域名/目录" 的时候就会被重定向到 "http://archive.openwrt.org/目录/".

只要解决了这个问题,下载是可以的:

http://openwrt.todo.cx/

不过我这个也有一个问题没处理,就是不带后缀的文件下载的问题。比如 "README" 这样的文件,不带后缀我就当它是目录处理了,于是也就没法下载。
发表于 2018-7-4 15:07:06 | 显示全部楼层
dvbhack 发表于 2018-7-4 14:46
会自动跳转是因为他页面里指向目录的链接都不带 "/",当你访问 "http://反代域名/目录" 的时候就会被重定 ...

跟我一样啊,,解决 /  但是文件却无法下载  请看

http://openwrt.todo.cx/attitude_adjustment/12.09/ar7/generic/

http://openwrt.todo.cx/attitude_adjustment/12.09/ar7/generic/kernel-debug.tar.bz2

文件无法下载,这个反代镜像做的就没有意思了..


不知道有没有大佬能解决的啊???
发表于 2018-7-4 15:25:53 来自手机 | 显示全部楼层
zxjlhsq 发表于 2018-7-4 15:07
跟我一样啊,,解决 /  但是文件却无法下载  请看

http://openwrt.todo.cx/attitude_adjustment/12.09/ar7 ...

可以下载,你给的例子,是因为扩展名有数字,我的正则没有处理这种情况。我现在只处理了纯字母的后缀可以下载
发表于 2018-7-4 16:09:48 | 显示全部楼层
dvbhack 发表于 2018-7-4 15:25
可以下载,你给的例子,是因为扩展名有数字,我的正则没有处理这种情况。我现在只处理了纯字母的后缀可以 ...

那还是不完美啊..有数字就不能下载了   MP4 MP3 这些都不能下载  有个毛用啊.

http://openwrt.todo.cx/attitude_adjustment/12.09/ar7/generic/kernel-debug.tar.bz2

这个就下载不了.   我想了半天  都没彻底解决.   我的办法是 检测目录 就自动加 /  文件就不加/  但好像通不过啊.
发表于 2018-7-4 17:53:51 来自手机 | 显示全部楼层
zxjlhsq 发表于 2018-7-4 16:09
那还是不完美啊..有数字就不能下载了   MP4 MP3 这些都不能下载  有个毛用啊.

http://openwrt.todo.cx/a ...

说了我是没处理,要支持带数字的后缀只要正则改一下就行了。做这个例子纯粹告诉你思路而已
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-4-19 03:52 , Processed in 0.059082 second(s), 7 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表