BAOCMS多城市解决方案1、将需要的城市域名,一级或者二级都可以解析到网诂的根目录绑定,跟域名也就是我们说的WWW(和不含WWW的)也同样解析到网站根冃录;2、修改配置文件Baocms/Conf/domain.php里面己经列举了例子,依葫芦画瓢就可以了,注意语法问题,不要改错了!改Z前!曰U^Baocms3b〔2gCommon3-(/ijConf”・•皆db.php严直domain,php孑••圈hf.baocms.php.•圖sh・baocms.php新增一个城市就类似这样array('enname,=>、shanghai^,'name'=>?上海','is_hot?=>lj'domain?=>?sh・baocms・cn,),Domain的值可以是一级域名3、数据库使用不同的数据库!将默认的数据库SQL导出后,然后通过PHPMYADMIN将数据库SQL导入到一个新的库!然示复制DB.php将DB的名字命名成以当前城市的域名为开头的PHP文件里而如下图;然后对应修改数据库的链接信息E)-lj0Confconfig,phpj•“Hdb.phpj••“國domain,phpUoLib:0-L1gAction:由”园oAdmin|申“bpApp田心gDeveloper4、将根域名的泛解析到website/public_html/下而对应的城市目录!目前给了2个例了!G-ti□website0-ljgpublic^htmlitL^Website---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---备份一下!日QpBaocms审hf・baocms.phpsh・baocms・php®IJoLang6Gighf.baocms「•喝index・php®-.'gthemes•htaccess5…园index,php(j-^Qweixin®Q0更新SQL•••••••・・••■不同城市的请单独装复制hf.baocms下而的index.php然后修改if(ini_get(magic_es_gpc')){functionstripslashesRecursive(array$array){foreach($arrayas$k=>$v){if(is_string($v)){$array[$k]=stripslashes($v):}elseif(is_array($v)){$array[$k]=stripslashesRecursive($v);}}return$array;}$_GET=stripslashesRecursive($_GET);$_POST=stripslashesRecursive($_POST);}defineCDB_FILE?,'hf.baocms);//DB的名字I"当前目录非THINKFHP框架需要的路径defineCBASE_PATH‘,getcwdO//..|);//调试模式defineCAPP_DEBUGJ,true);//定义项目名称defineCPATH_HOSTJ,'Website');define(?APP_NAME,,?Website?);defineCNOI_TIME,,timeO);define('TODAY',dateCY-m-d,,NOV.TIME));//定义项目路径defineCAPP_PATH,,BASE_PATH.?/Website/');header(Content-type:teit/html;charset=utf-8);//加载框架入文件require/ThinkPHP/ThinkPHP.php';修改红框里而的一项5、修改根目录下的index.php---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---//多城市版本解决方案defineCBA0_CITY\false);defineCBA0_D0MAIN','bao.baocms');//设置根域名将bao_city后面的false改成true然后将bao_domain的域名改成您门己的根域名即可了!6、通过不同的域名加/admin访问后台!然后修改默认管理员帐号密码!或者不修改默认的新增一个管理员给分城市的站长使用!这便是多城市解决的方案,起存在性有合理也有不合理的地方,当然能满足最棊木的多城市运营需求---本文来源于网络,仅供参考,勿照抄,如有侵权请联系删除---2930