
cryptkiddie2/redirectordocker-redirector 是一个基于 NGINX 的轻量级镜像,用于将所有传入流量重定向到指定的 URL。该镜像设计用于反向代理后端,主要解决旧的或不再使用的(子)域名的流量重定向需求。
通过环境变量进行配置,支持以下参数:
| 环境变量名 | 说明 | 示例值 |
|---|---|---|
| dest | 目标重定向 URL。若启用 keep_uri,只需填写基础域名(如 [***] | dest=[***] |
| access_log | 访问日志文件路径,设置为 'off' 禁用日志。默认值:off | access_log=/var/log/access.log |
| keep_uri | 是否保留请求 URI。true 表示保留(a.example.com/bla → b.example.com/bla) | keep_uri=true |
| acme_404 | 是否对 ACME 挑战请求返回 404,防止反向代理证书验证问题 | acme_404=true |
将所有请求重定向到指定仓库:
bashdocker run -e dest='[***] -e access_log='off' -e keep_uri='false' -it cryptkiddie2/redirector:latest
将 a.example.com/bla 重定向到 b.example.com/bla:
bashdocker run -e dest='[***] -e access_log='off' -e keep_uri='true' -it cryptkiddie2/redirector:latest
官方提供了 示例 docker-compose.yml 文件,基础配置参考如下:
yamlversion: '3' services: redirector: image: cryptkiddie2/redirector:latest environment: - dest=[***] - access_log=off - keep_uri=true ports: - "80:80"
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务