/7ghost

7ghost是一款基于PHP的网站反向代理程序

Primary LanguagePHPMozilla Public License 2.0MPL-2.0

7克隆 (7Gost)

  • 7ghost是一款基于PHP的网站反向代理程序。能够快速高效的反向代理所指定的网站。
  • 并拥有丰富的内容替换、请求头设置。让没有主机的朋友也可以反向代理和加速你的网站。

运行图

admin.md.png admin.md.png

功能

  • 指定网站完全代理
  • 自定义页面代理
  • 域名替换
  • 内容替换
  • 静态缓存
  • cookies自定义
  • 浏览器标识自定义
  • referer自定义

运行环境

  • 推荐在Linux服务器上运行
  • 推荐使用Nginx或Apache运行
  • 最小运行内存不因低于64 MB
  • 最低PHP版本不应低于PHP5.4

说明

  • 后台地址为:
    _admin</br>
  • 默认登录密码:
    123456
  • 可编辑:
    _admin\data\config.php
    修改。

更新预告

  • 3.0.0.1版本
  • 抛弃config.php里面的密码存储方式
  • 支持Mysql,将后台数据存储进入数据库

更新

  • 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