7ghost基于PHP的网站反向绑定域名程序无需.htaccess的URL重写
如果你用过谷歌的G@#、新浪的SAE免费空间的话,那么肯定知道反向绑定域名是多么得有用了,它可以让你将自己的域名绑定到任意空间上,即使这个空间不支持绑定域名,有点强制的味道。
使用网站反向绑定域名还有一个好处就是绕开某些干扰因素,让你想要访问的网站得以重见“阳光”,例如用反向绑定域名你可以直接看Youtube视频、上twitter发微博等,这些都不是问题了。
因此反向绑定域名网上也叫做反向代*理,本文为了避开一些不必要的“麻烦”,直接统称叫反向绑定域名,其实是一样的。反向绑定域名这里有我的操作实例:
- 1、新浪SAE免费空间上安装DiscuzX2.0教程和SAE空间绑定域名方法(新浪现在官方支持绑定域名了)
- 2、
- 3、可反向绑定域名的稳定免费空间Zymic申请和使用教程(免费空间中少有几个支持.htaccess重写)
不过如果遇到不支持.htaccess的URL重写的空间,那么就无法实现反向绑定域名的效果了。所以今天oott123[三三]给大家带来如何利用7ghost脚本架设反向绑定域名。使用7ghost和其它方法不同的是,这个并不需要空间支持反向dl。
而只需要空间支持allow_furl_open和支持curl(也就是说支持抓取);空间容量至少要有500K(哪个空间没有啊);如果启用缓存的话需要 写权限和空间足够大。比如部落之前推荐的youhosting很适合~
7ghost基于PHP的网站反向绑定域名程序无需.htaccess的URL重写
1、首先是下载7ghost程序,这个免费建站资源的作者网址是:https://code.google.com/p/7ghost/ ,不过已经很久没有更新了。
2、我在使用过程中发现它官方的htaccess并不好用,于是修改了一个版本,这里提供一个由oott123[三三]修改版免费软件:7ghost下载地址。
1、好,接下来开始正式教程~第一步是解压。(废话……)
2、解压得到的文件里面,需要上传的就是_admin这个文件夹和.htaccess、index.php这两个文件。先打开_admin/data/config.php,修改其中的密码,如下图:
3、改好以后上传到你的空间~这个不多说,FTP即可。注意,如果空间里面已经有了.htaccess,请务必覆盖。
1、上传完以后,打开管理地址:https://你的空间访问域名/_admin,比如我的演示是:https://freehao123.gtga.tk/
2、输入密码登录,就可以看到管理界面了。按照我的截图提示稍微改动一下配置即可。需要注意的事是,这个脚本提交保存以后没有任何提示,但是刷新可以看到已经修改好了。(点击放大)
1、提交以后我们就可以回到https://freehao123.gtga.tk/ 啦,打开它就是我们反向绑定域名的地址了。
1、怎么利用这个脚本的特色功能:查找替换,还是到管理面板,点击“内容替换”,按照提示添加相关内容。(点击放大)
2、有人会问,这个有什么用?……嗯,这个大家自己发挥吧~比如制作小偷站点什么的……
3、回到首页,哼哼,资源部落已经被我占领啦~
1、请注意运行7ghost程序的空间必须支持allow_furl_open和支持curl,你可以直接在PHP探针中找到。
2、反向绑定域名的速度取决你的空间的反应速度和指向的服务器反应速度,国外的空间会反应慢一些。
文章出自:oott123 版权所有。本站文章除注明出处外,皆为作者原创文章,可自由引用,但请注明来源。 禁止全文转载。
您或许对下面这些文章有兴趣: 本月吐槽辛苦排行榜
-
不错的程序,比自写的.htaccess 实用多了,绑定WP博客,文章页面也会改成自己反绑的域名地址。博主不妨谈谈如何反“反向绑定”,如代码检测访问站点域名是否为真实站点,而反绑的域名会自动跳转到真实站点。
[回复] -
不错的程序,比自写的.htaccess 实用多了,使用htaccess反绑定WP博客,打开文章页面就会转到反绑的真实站点去,而使用博主介绍的这程序,则是改成自己反绑的域名地址。博主不妨谈谈如何反“反向绑定”,如代码检测访问站点域名是否为真实站点,而反绑的域名会自动跳转到真实站点。
[回复]oott123 回复:
@蓝天, 这个嘛,得借助js了,而且还必须是不在同一个域名下的。因为同一个域名下的话,肯定被脚本识别掉了。比如这样的js可以实现:
host=document.domain;
if(host!=’best33.com’){
alert(‘请不要盗用站点文件!’);
window.location=’https://best33.com’;
}
嗯我知道我写的代码发到评论里肯定会被一团糟,凑合着看吧。
ps,qi哥为啥不把我的头像挂上呢……[回复]逗婦乳 回复:
@蓝天, 可以在wp-config.php
/* 启用多域名支持。 */
$current_sitename= $_SERVER[‘HTTP_HOST’];
if ($current_sitename == “www.aapple.info”) {
define(“WP_SITEURL”, “https://www.aapple.info”);
define(“WP_HOME”, “https://www.aapple.info”);[回复] -
说到底还得找个好的速度快的国外空间,这样有些网站反向绑定域名的速度才会好。
[回复] -
后面那个查找功能貌似没有多大用处吧。只是觉得好玩而已。
[回复] -
好东西收藏了,很强大!雄起
[回复] -
不错,但是yourhost的有过滤系统,做d会被封
[回复] -
仔细看了看,这种绑定方法其实和htaccess绑定在原理上是有天壤之别的。假如把d服务器称为A,你的网站所在的真正空间为B。那么,如果是htaccess的话,A只是把域名转到了B而已,实际上所有访问流量都是算B的。而本文的方法,有点类似于d软件。把B的内容抓取到A,然后我们访问A。流量上,B是算流出流量,而A是算流进和流出双培的流量。A如果是采用国外空间,则会更慢。因此,总结了一下,它理论上比Htaccess方式消耗多一倍流量,并且速度至少是原来的两倍慢。呵呵,不知道我的理解是否正确。顺便问一下,000wenhost空间不支持htaccess反向dl吗?我之前尝试过很多次都不行,所以放弃了
[回复] -
有些网站会乱码
[回复] -
支持下。
[回复] -
使用网站反向绑定域名还有一个好处就是绕开某些干扰因素,让你想要访问的网站得以重见“阳光”,例如用反向绑定域名你可以直接看Youtube视频、上twitter发微博等,这些都不是问题了。
是真的么。。我试了一个绑到YOUTUBE还是直接不能打开。。。。
[回复] -
可以抓取到百度谷歌这些,
可是想抓到appfog直接404
为什么呀。。。
VCAP ROUTER: 404 – DESTINATION NOT FOUND[回复] -
@qi, 你好。由于我80端口被电信封、把端口改成8080。
我用7ghost在虚拟主机搭建后一切正常反向d80端口网站。准备反向d我在家搭建的discuz,一直无法成功,需要修改什么地址?也就是说我要用7ghost反向非80端口的网站该修改什么地方?[回复] -
官网说更新了,却没有下载地址
[回复] -
qi能不能介绍另外一个更强大的?
[回复] -
标题说无需.htaccess的URL重写
可实际上7Ghost靠的就是.htaccess的URL重写
实现镜像功能
另外博主能否提供下7ghost的IIS下的伪静态文件
就是httpd.ini的伪静态规则,貌似我折腾两天的还是不行[回复] -
成功了
[回复] -
我也搞六个千度一下,呵呵。
https://51sd.whostii.com/[回复] -
现在很多服务器都要求域名*,我一直到现在都感觉*很麻烦,我想问一下,你说(反向绑定域名的速度取决你的空间的反应速度和指向的服务器反应速度,国外的空间会反应慢一些。)那是不是用CDN可以解决这个问题?
[回复] -
为啥后台进不去啊,输入密码之后点登陆还是在登陆页面
[回复] -
请教一下贵站的下载页面怎样实现的
[回复] -
好东西。
[回复] -
学习了
[回复] -
博主 你有没有研究过 那个本地缓存功能 我这不行啊 死活不缓存
[回复]