吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 3075|回复: 16
收起左侧

[其他转载] PHP同主机同程序多网站并存开发方法

[复制链接]
安陌 发表于 2019-7-27 02:32


以下为开发经验分享,没有例子,对于开发者而言也不需要例子。


mysql网站表 添加4个字段

domain domain2 domain3 site

site这个字段可以理解为网站编号,可以不要。


表明了一个网站可以同时最多存在三个域名,自然时可以持续添加的。


开发:

$dangqianyuming= $_SERVER['HTTP_HOST'];    //获取当前访问域名


$rsresult=mysql_query("
select * from website where domain='$dangqianyuming' or domain2='$dangqianyuming' or domain3='$dangqianyuming'
",$conn);  //无论用户当前访问的是三个中哪个域名都能获取指定网站数据


$row=mysql_fetch_array($rsresult);
$domain=$row['domain'];
$domain2=$row['domain2'];  
$domain3=$row['domain3'];  
$site=$row['site'];  
mysql_free_result($rsresult);


文章表、用户表等都要添加domain 2 3或site字段
前后台添加或读取数据的时候都要添加一个domain 2 3或site的数据


--------------
以上是我开发自助建站系统的 同一程序同一主机N个不同网站同时运行 的部分经验
本帖仅针对php开发者。

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

 楼主| 安陌 发表于 2019-7-27 02:36
引用原帖:
文章表、用户表等都要添加domain 2 3或site字段
前后台添加或读取数据的时候都要添加一个domain 2 3或site的数据
建议网站使用独一标识,不要在其它表使用域名读取,否则后续更改麻烦
御花猫 发表于 2019-7-27 11:12
自助建站还是值得赞,个人使用时开启httpd.conf的Include并设置下<VirtualHost>就实现同机多域名多网站,当然多站跑不同数据库。也可以nginx里分配实现。
13319937326 发表于 2019-7-27 03:05
那楼主可以提供一台1年的主机,我来用用看吗
 楼主| 安陌 发表于 2019-7-27 03:08
13319937326 发表于 2019-7-27 03:05
那楼主可以提供一台1年的主机,我来用用看吗

免费提供可使用一年、十年的高配虚拟主机的购买网址,如:aliyun.com
13319937326 发表于 2019-7-27 04:48
楼主 我要免备的,最好是 港ip,php `7.5
andjoy 发表于 2019-7-27 07:19
有免费的吗
开创者 发表于 2019-7-27 07:29
可惜不会开发,用在现成的cms上如何操作呢 ?比如dede
yumusb 发表于 2019-7-27 08:14
用处不大。。。
大表叔 发表于 2019-7-27 09:33
这个不错666
C哥888 发表于 2019-7-27 09:42
这是同时调用数据库的三个表,菜鸟都会。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-16 15:55

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表