DEDECMS已有站点基础上创建一个MIP多端站点(旧站实现mip)

2017-01-06 13:18:26 旧站实现mip网站,已有DEDECMS 织梦网站实现mip站点

如果你已经有织梦UTF的站点,需要进行MIP改造,并且是新建一个MIP站点,实现和主站数据通用的话,可以按照以下操作。
我们得宗旨是,尽量不动主站任何东西,所以在这里我对MIP站点的改造,只在主站进行了一项操作
就是添加一个MIP地址的系统参数。
步骤如下:
进入后台,以此点击 “系统” “系统基本参数” “添加新变量”

 


变量名称是cfg_mip   参数说明 MIP地址 然后点击保存变量
保存变量之后,会在系统基本参数这里多一个mip地址,你在里面填入,你为新建MIP绑定的二级域名,点击保存,即可!

创建MIP站点说明

大家的网站一般是虚拟主机或者服务器(VPS/云服务器),对于这两种情况,分别如下:

虚拟主机,新开一个虚拟主机,最好是在同一个机房,解析mip的域名到新的虚拟主机,并且在虚拟主机绑定MIP的域名,然后将你得主站程序复制一份,拷贝到新的虚拟主机里面。如果只是同一个机房,不是同一台服务器,要去MIP站点的data文件夹找到common.inc.php文件,把$cfg_dbhost = 'localhost';这里的localhost改成数据库IP或者数据库的域名,同时数据库要允许远程连接。

服务器,可以新建一个站点,绑定MIP域名,然后解析一下MIP的域名,同样把主站的程序拷贝一份,放到新建的站点里面。VPS/云服务器同法。
现在创建MIP站点操作完了,用MIP的域名访问一下,是不是可以正常访问,如果是,说明新建MIP站点成功,
下面开始替换模版和部分程序文件。 

 miptihuan.zip(25.55 KB, 下载次数: 260) 

这里是你有织梦站点的MIP模版,和第一份模版不同!
解压的到

 

将这include文件夹直接覆盖到你现在MIP站点的include文件夹里面,
其中arc.archives.class.php

在253行,254,255三处出现的IMG开头的域名换成你主站或者图片地址mip开头的域名换成你的MIP地址

打开templets这个文件夹,里面有mip文件夹,含有五个文件,覆盖到你现在MIP站点使用的模板里面,就替换掉了现在模版,如果你对首页、列表页、内容页进行了名称修改或者额外增加了页面,需要你自己对照着修改和替换。
模版程序里面含有我MIP地址的,全部替换成你的mip地址
因为我是直接调用主站图片,含有主站的地方,这里改成你主站地址
然后登录MIP站点后台,进行更新缓存和一键生成全站,进行检测一下。
检测和提交,在一楼有说明。。

希望大家看完教程不明白的地方及时回帖,我会不定期修复!

更新