7ghost是一款强大的反向代理程序,可以让你实现反向代理绑定域名,无需在空间绑定面板即可通过域名访问网站.如果你的反代网站是在国外空间,那么就算你的空间在国内也无需进行备案即可绑定.请注意运行7ghost程序的空间必须支持allow_furl_open和支持curl.如果你不确定是否支持的话可以尝试用phpinfo或者探针测试一下.向绑定域名的速度取决你的空间的反应速度和指向的服务器反应速度,国外的空间会反应慢一些。
7ghost目前已经最新版更新到2.0的程序了,但是目前我们都是用的1.0的程序.因为并没有找到任何地方下载最新的程序。
首先我们把程序上传到空间,空间要求apche的引擎.上传之后修改管理密码。密码存储于_admin/data/config.php,我们如下图修改
上传完以后,打开管理地址:http://你的空间访问域名/_admin。如果上传的时候你的空间已经存在.htaccess那么用程序的.htaccess进行覆盖系
输入密码登录,就可以看到管理界面了。按照我的截图提示稍微改动一下配置即可。需要注意的事是,这个脚本提交保存以后没有任何提示,但是刷新可以看到已经修改好了
手动简单的设置.htaccess进行反代 yourappname.sinaapp.com替换为自己的域名
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteRule ^(.*)$ http://yourappname.sinaapp.com/$1 [P]
</IfModule>
评论
还没有任何评论,你来说两句吧!