免费国外空间,国外免费空间,'s Archiver

z122857 发表于 2011-8-14 02:20

[教程]Dzx!Sae完美反向代理绑米图文教程!无需备案!(转的)

[font=Tahoma, Helvetica, SimSun, sans-serif]请大家先看看我的网站:[url=http://www.lghst.com/]http://www.lghst.com[/url]
这个网站是用sae做的,但是却可以绑米,因为我用的是反向代理。
这个反向代理方法比之前的要好,不会出现自动跳转回原sinaapp域名的BUG。虽然速度被拖慢了点,但是省去了备案N天的麻烦。

下面是教程:
1、去找一个免费的国外空间,要支持.htacccess重写的(大部分都支持,但是别找000webhost的,我已经试过,虽然支持重写,但是没法弄反向代理),然后绑好米。
2、测试国外空间。
申请好国外空间以后,请新建一个名叫“.htaccess”的文件,用记事本输入以下内容:[/font][font=Tahoma, Helvetica, SimSun, sans-serif][code]RewriteEngine On
RewriteBase /
RewriteRule ^(.*)$ [url]http://www.baidu.com/[/url]$1 [P][/code]
[/font]
[font=Tahoma, Helvetica, SimSun, sans-serif]
[/font]
[font=Tahoma, Helvetica, SimSun, sans-serif]注意:请把最后一行上的“url”和“/url”给去掉(前后的中括号也去掉)。这是DZX自己加的,不是源码里的。最后一个“[P]”一定要加上。
然后把这个文件上传到你的国外空间里(注意:有些空间的根目录是public_html,这些一定要看清楚了,就传到他指定的根目录下,不要传错。),绑米后访问这个空间,如果页面显示的是百度的网页且地址栏里是你的网址,那么恭喜你,这个空间可以用反向代理,否则就换个空间从头来过吧。
3、申请Sae并安装Dzx!Sae。
过程略,我就当你已经安装好了。
4、修改config.yaml
在安装Dzx!Sae的时候我知道你一定在config.yaml最后加了很多行东西,是admin的教程里叫你加的。现在我们重新打开config.yaml,在每行“goto”后面的引号里面的东西前加上[url=http://yourname.sinaapp.com/]http://yourname.sinaapp.com/[/url] (把yourname换成你的应用名,最后的“/”一定不能省去)。先别急着上传,接着看下去。
修改示例:[/font]
[font=Tahoma, Helvetica, SimSun, sans-serif][attach]1591[/attach]
[/font]
[font=Tahoma, Helvetica, SimSun, sans-serif]
[/font]
[font=Tahoma, Helvetica, SimSun, sans-serif]5、备份文件
备份config目录下的config_ucenter.inc.php,uc_sever\data目录下的config.inc.php和网站根目录下的index.php
6、修改文件
打开config\config_ucenter.php,找到这行:[/font]
[font=Tahoma, Helvetica, SimSun, sans-serif][code]define('UC_API', xxxxxxxxxxx)[/code]
[/font]
[font=Tahoma, Helvetica, SimSun, sans-serif]
[/font]
[font=Tahoma, Helvetica, SimSun, sans-serif]把逗号后面,后括号前面的所有东西都删掉,改成[/font]
[font=Tahoma, Helvetica, SimSun, sans-serif][code]'http://你的域名/uc_server'[/code]
[/font]
[font=Tahoma, Helvetica, SimSun, sans-serif]
[/font]
[font=Tahoma, Helvetica, SimSun, sans-serif]注意:要用单引号括起来,单引号不能省
7、修改设置
进入Dzx!管理后台(从新浪域名进去),进入Ucenter后台,点击应用管理(左边栏里找不到,就点一下“菜单”,就出来了),找到DZ所在,点右边的编辑,把“应用主URL”里面的URL改成你要绑定的新域名。
如图:
[/font]
[font=Tahoma, Helvetica, SimSun, sans-serif][attach]1592[/attach]
[/font]
[font=Tahoma, Helvetica, SimSun, sans-serif]
[/font]
[font=Tahoma, Helvetica, SimSun, sans-serif]然后点全局——域名设置——应用域名,把“默认”栏里改成你的域名(要带www)
8、修改index.php
如果你的网站首页是门户,那么请把网站根目录下“portal.php”复制一份并改为index.php,覆盖回网站根目录,把原先的index.php覆盖掉。
如果你的网站首页是论坛,那么请把网站根目录下“forum.php”复制一份并改为index.php,覆盖回网站根目录,把原先的index.php覆盖掉。
9、修改Function_core.php
找到网站目录下的source/function/function_core.php,用记事本或notepad++打开它(或者用sae在线管理也行),找到showmessage('submit_invalid');这行,注释掉(就是在这行前面加“//”),然后回车换行,写上“return TRUE;”(不带引号,分号不能省)
10、部署代码
用sdk或者svn把修改好的东西部署到网站上。
11、开启反向代理
修改你在第二步创建的.htaccess文件,把“[url=http://www.baidu.com/]www.baidu.com[/url]”换成“yourname.sinaapp.com”(把yourname换成你的应用名称),然后上传到你申请的国外网站的根目录下(根目录是哪个我不解释了,前面说了。)
12、测试网站
在浏览器地址栏里输入你的域名,怎么样,已经成功了吧?试试各种操作是不是可用吧。若发现其他BUG,可以跟帖联系我。

注意:这个方法我有一个地方没有处理,就是发帖页面还是在原来的yourname.sinaapp.com下,如果这边处理了,那么发帖及上传速度将会奇慢无比,所以我就没有处理,只要用户随便执行其他操作,就会回到你的域名下了,所以不用担心。

鸣谢:兜兜里没糖
[/font]
[font=Tahoma, Helvetica, SimSun, sans-serif][quote]apache反向代理,是一种很好的绑定域名方法。
优点:

    1. 通过反向代理,可以有效的避免服务器被攻击,攻击的指示代理服务器,而不是被代理服务器
    2. 反向代理不需要备案,因为你可以使用国外空间进行apache反向代理。
    3. 反向代理不影响收录,具体我会在下面说明的。
    4. 反向代理不同于链接跳转,与绑定域名完全一样(但不同于绑定域名),突破虚拟主机绑定域名数限制。
    5. 暂时就发现了这么多优点,其它的自己琢磨吧![/quote]
[/font]

z122857 发表于 2011-8-14 02:21

帖子转的 我可不喜欢没事吼原创···晚点我会贴上自己的样站的··

12395874 发表于 2011-8-14 07:19

知道你是转的,而且是在DZXSAE开发者论坛转的,本来想过一段时间贴出的,不过现在看来不用了

idc886 发表于 2011-8-14 09:54

其实反向代理,就真的是多此一举了

即然有空间 能用、能绑。干嘛还用来跳转。

这是没事儿瞎折腾!


即然你有护攻击的空间,还跳干嘛。

并且,转来转去的,对速度也影响很大。

cjwbbs 发表于 2011-8-14 09:58

[b]回复 [url=http://www.idc866.com/redirect.php?goto=findpost&pid=84629&ptid=13346]2#[/url] [i]z122857[/i] [/b]


   我想吼吗?只是他们说我复制而已,士可杀不可辱,你个人不可以被侮辱的。人是杀不死的,当心死了,人也就死了。
   已经收录至[url=http://www.idc866.com/viewthread.php?tid=13325&page=1&extra=#pid84335]http://www.idc866.com/viewthread.php?tid=13325&page=1&extra=#pid84335[/url]

newyouth 发表于 2011-8-14 16:16

这么麻烦?还是不试了

zhenhanhua 发表于 2011-8-14 22:20

我看不懂额,有点不了解,这个问题可能很蛋疼,就是那个sae是什么,我有点不懂- -!!!

z122857 发表于 2011-8-15 03:41

[url]www.egoojje.tk[/url] 样站·除了发帖那里 其他的所有地方都可以跳到绑定的域名处

页: [1]


Powered by Discuz! Archiver 7.2  © 2001-2012 Comsenz Inc.