新浪应用Dzx!Sae完美反向代理绑米教程

成功效果演示:http://www.8w.com.ar/ 1、去找一个免费的国外空间,要支持.htacccess重写的(大部分都支持,但是别找000webhost的,我已经试过,虽然支持重写,但是没法弄反向代理),然后绑好米。 2、测试国外空间。 申请好国外空间以后,请新建一个名叫“.htaccess”的文件,用记事本输入以下内容: RewriteEngine On RewriteBase / RewriteRule ^(.*)$ http://www.baidu.com/$1 [P] 复制代码 把这个文件上传到你的国外空间里(注意:有些空间的根目录是public_html,这些一定要看清楚了,就传到他指定的根目录下,不要传错。),绑米后访问这个空间,如果页面显示的是百度的网页且地址栏里是你的网址,那么恭喜你,这个空间可以用反向代理,否则就换个空间从头来过吧。 3、申请Sae并安装Dzx!Sae。 过程略,我就当你已经安装好了。 4、修改config.yaml 在安装Dzx!Sae的时候我知道你一定在config.yaml最后加了很多行东西,是admin的教程里叫你加的。现在我们重新打开config.yaml,在每行“goto”后面的引号里面的东西前加上http://yourname.sinaapp.com/ (把yourname换成你的应用名,最后的“/”一定不能省去)。先别急着上传,接着看下去。 修改示例: 5、备份文件 备份config目录下的config_ucenter.inc.php,uc_sever\data目录下的config.inc.php和网站根目录下的index.php 6、修改文件 打开config\config_ucenter.php,找到这行: define(‘UC_API’, xxxxxxxxxxx) 复制代码 把逗号后面,后括号前面的所有东西都删掉,改成 ‘http://你的域名/uc_server’ 复制代码 注意:要用单引号括起来,单引号不能省 7、修改设置 进入Dzx!管理后台(从新浪域名进去),进入Ucenter后台,点击应用管理(左边栏里找不到,就点一下“菜单”,就出来了),找到DZ所在,点右边的编辑,把“应用主URL”里面的URL改成你要绑定的新域名。 如图: 然后点全局——域名设置——应用域名,把“默认”栏里改成你的域名(要带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文件,把“www.baidu.com”换成“yourname.sinaapp.com”(把yourname换成你的应用名称),然后上传到你申请的国外网站的根目录下(根目录是哪个我不解释了,前面说了。) 12、测试网站 在浏览器地址栏里输入你的域名,怎么样,已经成功了吧?试试各种操作是不是可用吧。若发现其他BUG,可以跟帖联系我。 注意:这个方法我有一个地方没有处理,就是发帖页面还是在原来的yourname.sinaapp.com下,如果这边处理了,那么发帖及上传速度将会奇慢无比,所以我就没有处理,只要用户随便执行其他操作,就会回到你的域名下了,所以不用担心。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏令仔很忙

静态网页VS动态网页

在做《牛腩新闻发布系统》的时候,建立的网页有.html的,还有.aspx,刚开始接触,还以为这些东西是一样的呢,当看ASP.NET视频的时候,听见里面讲课的老...

1511
来自专栏图像识别与深度学习

GitLab使用

3188
来自专栏逸鹏说道

Rookey.Frame企业级快速开发框架开源了

Rookey.Frame是一套基于.NET MVC + easyui的企业级极速开发框架,支持简单逻辑模块零代码编程、支持工作流(BPM)、支持二次开发,具有...

4306
来自专栏Youngxj

Emlog插件:右下角添加不同时段问候语

1943
来自专栏Crossin的编程教室

如何在一台电脑上同时使用 Python 2 和 Python 3

Python 的版本是这几年被开发者诟病的一大槽点,也让众多新手头疼不已。逐渐退居二线的老版本 2 存在不少缺陷但应用广泛,而新版本 3 为了彻底解决历史遗留问...

2876
来自专栏前端vue

微信公众号授权登陆PHP

在微信公众号请求用户网页授权之前,要先到公众平台官网中修改授权回调域名 正式公众号:开发 - 接口权限 - 网页服务 - 网页帐号 - 网页授权获取用户基本信...

1.4K3
来自专栏魏琼东

基于DotNet构件技术的企业级敏捷软件开发平台 - AgileEAS.NET平台开发指南 - 对象设计器使用帮助

介绍        AgileEAS.NET平台做为一个快速应用开发平台,其目的为是为了提高应用软件的生产效率,如何软件开发的生产效率,方法是多种多样的;使用工...

1885
来自专栏前端小作坊

加载第三方JS的各种姿势

如果你的网站上面有很多第三方JS代码,那么“下载速度的不可控”很有可能导致你的网站会被拖慢。因为JS在执行的时候会影响到页面的DOM和样式等情况。浏览器在解析渲...

2901
来自专栏linux运维学习

linux学习第二十七篇:使用w查看系统负载,vmstat,top,sar,nload命令

使用w查看系统负载 w/uptime的命令结果是一样的 ? 1. 第一行从左面开始显示的信息依次为:时间,系统运行时间,登录用户数,平均负载。 ...

2337
来自专栏landv

robocopy的用法,数据库局域网备份

2315

扫码关注云+社区