7ghost PHP 反向代理脚本

### 7ghost PHP 反向代理脚本

=================================================

版本:v1.0_beta1

=================================================

修订版:混世魔王

修订说明:

源文件:
### 7ghost 原 .htaccess
RewriteEngine on
RewriteCond %{SCRIPT_FILENAME} !-f
RewriteCond %{SCRIPT_FILENAME} !-d
RewriteRule ^(.*)$ index.php/$1
### end
=================================================
改良后:
### 33 改良 .htaccess
RewriteEngine on
RewriteBase /
RewriteCond $1 ^(index\.php)?$ [OR]
RewriteCond %{REQUEST_FILENAME} -f [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^(.*)$ - [S=1]
RewriteRule . /index.php [L]
###end

=================================================
=================nginx===========================
rewrite ^.*/files/(.*)$ /_admin/?m=site$1 last;
if (!-e $request_filename){

rewrite ^ /index.php last;
}
=================================================
过滤 js  和 jframe 避免垃圾广告
=================================================
<script(.*?)</script>
过滤
<iframe(.*?)</iframe>

=================================================
# 7ghost

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

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

## 说明
* 后台地址为:**\_admin\**
* 默认登录密码:**7ghost**
* 可编辑: **\_admin\data\config.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

/soft/7ghost_jav321_demo.zip