以前没在博客园发过博文,今天在做一个项目的时候,遇到了一个难题,平时爱逛博客园解决问题的,但是这次遇到的情况比较特殊,网站搜不到答案,所以发个博文看看请教一下各路php高手
我正在开发的项目是一个CMS网站管理系统
公司有十几个客服,每个客服对应一个网站,目前用的是织梦的程序,十几个网站,都是不同的数据库。简单说,就是她们的网站都是独立的!上面是各自的联系方式!
觉得麻烦的是:例如公司新到一个产品,我就必须要一个一个地登陆她们的网站后台,一个一个的添加商品,觉得很麻烦!
现在想:自己写个CMS,把她们的网站都统一起来,那么自己以后添加商品就没那么麻烦。添加一次就够了。效率大大提高。
我想要的效果是:www.aaa.com 显示的是 模板muban_a的页面。数据库是data的数据。
www.bbb.com 显示的是 模板muban_b的页面。数据库也是data的数据。
www.ccc.com 显示的是 模板muban_c的页面。数据库一样是data的数据。
www.ddd.com 显示的是 模板muban_d的页面。数据库是data的数据。
...............................................................................
将新的域名所对应的文件放在一个目录里,在数据库或文件中定义不同域名所对应的根目录,由PHP在加载的时候根据域名做判断,数据库不需要做任何变动
http://www.doc88.com/p-0933765272268.html
数据库配置的时候都指定同一个data数据库,
我用的虚拟主机,绑定主域名,安装dedecms,然后用不同的子目录绑定不同的域名,同时也安装dedecms,复制主网站的配置文件,指向同一数据库表,就可以多个域名共用同一个数据库,子目录里的织梦模板就可以单独设置,标题关键词描述之类的要写到模板里。就是上传的产品图片有点麻烦,我都是统一用主域名上传图片的绝对url,虽然麻烦了一点,但还是能实现的,我们公司多个网站我就是这么操作的。