- 维护人员:baiduio
- 项目地址:https://github.com/baiduio/7ghost
- 网站完全代理:支持指定网站的完整代理,包括所有页面和资源
- 自定义页面代理:可以针对特定页面进行代理设置
- 域名替换:自动替换代理网站中的域名,确保链接正确指向
- 内容替换:支持自定义内容替换规则,实现内容定制
- 静态缓存:缓存静态资源,提高访问速度,减少服务器负载
- 请求头自定义:支持自定义 cookies、浏览器标识(User-Agent)、referer 等
- 跨域访问:解决跨域访问限制问题
- PHP 8.1 兼容:支持最新的 PHP 版本,确保安全性和性能
- 后端:PHP 8.1+
- 前端:HTML5, CSS3, JavaScript, jQuery 3.7.1
- 服务器:支持 Nginx, Apache, IIS
- 缓存:静态文件缓存
- 服务器:Linux 或 Windows 服务器
- Web 服务器:Nginx (推荐)、Apache 或 IIS
- PHP:PHP 8.1 或更高版本
- 内存:至少 64 MB
- 下载代码:克隆或下载本项目到服务器
- 配置服务器:设置网站根目录为项目根目录
- 配置伪静态:根据服务器类型选择对应的伪静态规则
- Nginx:使用
伪静态规则/Nginx.txt - Apache:使用
伪静态规则/Apache.txt - IIS:使用
伪静态规则/IIS.txt
- Nginx:使用
- 访问后台:打开
http://your-domain/_admin - 登录:默认密码为
123456(建议立即修改) - 配置代理:在后台设置代理目标网站和其他参数
编辑 _admin/data/config.php 文件可以修改默认配置,包括:
- 代理目标网站
- 缓存设置
- 请求头设置
- 内容替换规则
- 网站加速:通过静态缓存和就近访问提高网站加载速度
- 跨域访问:解决浏览器跨域限制问题
- 内容定制:通过内容替换功能定制网站内容
- 绕过限制:绕过某些地区的访问限制
- 网站镜像:创建网站的镜像版本
Q: 代理网站速度慢怎么办? A: 启用静态缓存功能,调整缓存策略,选择更靠近目标网站的服务器。
Q: 代理网站出现乱码? A: 检查字符编码设置,确保目标网站和代理服务器的编码一致。
Q: 后台登录密码忘记了?
A: 编辑 _admin/data/config.php 文件,修改 password 字段的值。
Q: 支持 HTTPS 网站吗? A: 支持代理 HTTPS 网站,但需要确保服务器支持 HTTPS。
Q: 可以代理多个网站吗? A: 目前版本支持单个网站的完整代理,通过自定义页面功能可以实现部分多网站代理。
- 3.0.0.1版本
- 抛弃config.php里面的密码存储方式
- 支持Mysql,将后台数据存储进入数据库
-
2.0.0.2版本(2026):
- 升级到 PHP 8.1 兼容性,修复了过时函数的使用
- 修复了项目中乱码的注释,优化了代码可读性
- 升级 jQuery 从 1.5.1 到 3.7.1,提高了安全性和性能
- 生成了新的伪静态规则,包括 Nginx、IIS 和 Apache 的规则
- 优化了错误处理,减少了 @ 错误抑制符的使用
- 更新了字符编码为 utf-8,确保页面正确显示中文字符
- 修复了管理后台前端显示的未定义变量和未检查的数组键错误,确保代码在 PHP 8.1 环境下稳定运行
- 修复了 Snoopy.class.php 文件中的未定义变量和类型错误,确保代理功能正常运行
- 修复了标题显示问题,当页面名称为空时,不显示多余的括号
- 修复了 select.php 文件中的语法错误,将 $info[options] 改为 $info['options']
- 修复了 textarea.php 文件中的 get_magic_quotes_gpc() 函数调用错误,该函数在 PHP 7.4 及以上版本已被移除
- 修复了 text.php 文件中的无效代码
- 修复了 page.php 文件中的多个方法,添加了对参数存在性的检查,确保当参数不存在或无效时,不会显示 "error"
- 具体修复的文件包括:page.php, pageList.php, editPageReplace.php, pageAdvanced.php, pageReplace.php, Snoopy.class.php, select.php, text.php, textarea.php
-
2.0.0.1版本:
- 重写底层PHP代码,更新了一些PHP函数
- 小改了验证方式,提高安全性
-
1.2.4版本:
- 添加secache作为动态缓存储存模式
- 添加代理模式和api代理模式,防止单一ip被屏蔽
- 添加直接匹配和正则匹配模式
- 优化.htaccess处理静态缓存的方式,减少php调用
-
1.2.3版本:
- 添加伪原创功能
- 添加程序所在二级目录可设置,解决部分空间不能自动获取的问题
- 修正全文搜索的bug
-
1.2.2版本:
- 修正伪静态实现方式,对搜索引擎更加友好
- 修正自定义页面优先级别
- 添加自定义页面是否允许访问选项
-
1.2.1版本:
- 添加页面编码设置
- 修正自定义页面配置替换bug
- 动态缓存添加gzip支持
-
1.2版本:
- 增加IIS7支持
- 修改静态缓存模式,将静态文件集中保存
- 添加动态缓存
- 添加全站伪静态功能
- 添加内容替换DOM功能
- 添加清空静态、动态缓存功能
- 修正内容替换正则表达bug
