如何落伍 | 站长俱乐部 | 落伍预告 | 落伍分类 | 站长运营 | 站长赚钱 | 免费代码 | 现金任务 | 人才招聘 | 落伍DIY | 帐号异常申诉! | 站长工具
推荐:图铃+艺术签名效果强!年底暴利,淘宝CPC1000ip/50元弹窗,点击,自定义多种广告 强力推荐:签名+Q号.无线金玉
天寻租用699/月 空间30/月赠CDN域名1元 空间10元 真百独999起!独立IP空间 免费赠送CDN 180¥起51联盟轻松月赚1万!(信誉第一)
挚盟:签名+杀毒+考考你英拓0元送机托管活动服务器也可以合租188每月10M独享租用550元-合租80/月
DNSPod智能DNS,我们一直在免费莆阳E7200/2G/250G 月付699元双线独立IP主机 上海电信托管4500腾佑丽水电信10G高防,租用599元/月起
发新话题
打印

[原创内容] 同一空间,如何处理多域名?(PHP代码)

同一空间,如何处理多域名?(PHP代码)

现在大部分的空间都支持多域名绑定,有时我们为了节省空间的支出费用,而有些网站内容又不多,访问量又不大,这时候一般不可能再去申请一个空间。在这里呢,我们就可以利用空间商提供的多域名(一般10个)绑定功能,在域名DNS设置里,将域名指向空间IP,在空间操作面板中绑定域名。然后按以下程序就可以进行区分,显示不同的页面。

此程序不难,只要会 php 或其它脚本语言的都懂,我刚好做了,可能有些朋友需要,就发上来了。欢迎大家PP。

此程序的展示例子,请看这几个域名,其实都是在同一空间中的。这个效果是不是很像域名停放的原理?
www.365store.com
www.xazx.com
www.bizzen.net
... ...

声明:本文看似有很多AD,但为了说明本文的运行效果,所给例子中不得不带上所谓AD,所以仅供参考,请大家自行修改,以适已用。
复制内容到剪贴板
代码:
/*
          @ filename     :   index.php             (如果不以 index.php 为名,请于贵站 index.php 中,include 本文件)
          @ author       :    computer98.com
          @ version      :    v0.01
          @ date         :    2006-08-22 23:23
          @ description :   多域名处理程序        (落伍者首发)
                                  转载请保留此信息,谢谢!
*/

<?php

//$_SERVER['SERVER_NAME'] 为域名地址变量,根据这个进行区分
//strtolower将字符串变为小写,以方便判断
switch (strtolower($_SERVER['SERVER_NAME'])) {

   case "www.xazx.com" : //此处设置了几个参数,当然你也可以增加,下面的版式,也可以自由修改。
                $domain_title="西安在线";
                $domain_message="西安在线";
                break;

   case "www.365store.com" :
                $domain_title="天天商城";
                $domain_message="天天商城,极具商业价值。";
                break;

   case "www.netsz.com" :
                $domain_title="网上深圳、网上苏州";
                $domain_message="网上深圳、网上苏州";
                break;

   case "www.54poker.com" :
                $domain_keywords="扑克,扑克网";
                $domain_title="我是扑克、扑克网";
                $domain_message="就是 我是扑克 的意思,另外,扑克为54张一副,这个域名非常有意思。适合做扑克企业网站,或娱乐扑克网站。";
                break;

   case "www.fjgifts.com" : //此处为单独显示另一页面,具体你也可以灵活处理。
                                include "fjgifts.html";
                                die(0);
                break;

   default :
                break;
   }

//下面这些替换语句,只是为了在 google 中查询域名主体部分,你也可以加多其它替换参数
//当然,更为简单的方法是根据 . 进行分离,取出来,小弟不太会,这里就只好用土办法了
$search_string=str_replace('www.','',strtolower($_SERVER['SERVER_NAME']));
$search_string=str_replace('.com','',$search_string);
$search_string=str_replace('.cn','',$search_string);
$search_string=str_replace('.net','',$search_string);
$search_string=str_replace('.org','',$search_string);

//好了,程序结束了,现在这是网页的主体,这是我站上用了,请适当修改,以适合自用。
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<meta name="keywords" content="<?php echo $domain_keywords; ?>" />
<title><?php echo $domain_title; ?> The <? echo substr(strtolower($_SERVER['SERVER_NAME']),4); ?> domain name is for sale.</title>
</head>
<body>
<script type="text/javascript"><!--
google_ad_client = "pub-9337533942595467";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
google_ad_channel ="";
//--></script>
<script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
<p>
The <b><? echo substr(strtolower($_SERVER['SERVER_NAME']),4); ?></b> domain name is for sale, contact: PowerIDC # gmail.com
</p>
<p><?php echo $domain_message; ?></p>
<p>Other domains: <a href="http://www.mynetlog.com/">mynetlog.com</a> |
<a href="http://www.domainstan.com/">domainstan.com</a> |
<a href="http://www.f-log.net/">f-log.net</a> |
<a href="http://www.fjgifts.com/">fjgifts.com</a> |
<a href="http://www.bizzen.net/">bizzen.net</a> |
<a href="http://www.54poker.com/">54poker.com</a> |
<a href="http://www.x58.org/">x58.org</a> |
<a href="http://www.scii.com.cn/">scii.com.cn</a> |  
<a href="http://www.nrsj.com.cn/">nrsj.com.cn</a> |
<a href="http://www.netsz.com/">netsz.com</a> |
<a href="http://www.xazx.com/">xazx.com</a> |
<a href="http://www.365store.com/">365store.com</a> |
<a href="http://www.googger.com/">googger.com</a> |
</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="domain_contact.gif" border="0"></p>
<p><a href="http://www.poweridc.net/"><b>Power<font color="#FF0000">IDC</font>.Net</b></a></p>
<p><a href="http://www.giftbbs.net/" target="_blank"><img src="http://www.giftbbs.net/bbs/images/default/topad.gif" border="0"></a></p>
<p><a href="http://scii.cn/" target="_blank"><img src="http://scii.cn/plus/img/df_dedetitle.gif" border="0"></a></p>
<p><a href="http://www.zz-u.com/" target="_blank"><img src="http://www.zz-u.com/images/default/logo.gif" border="0"></a></p>
<p><script src=http://s1.cnzz.com/stat.php?id=241&web_id=1690&show=pic></script></p>
<iframe src="http://www.google.com/search?q=<?php echo $search_string; ?>" width="700" height="600">
</body>
</html>
[ 本帖最后由 computer98.com 于 2006-8-24 19:39 编辑 ]

TOP

沙发?

TOP

和在CPANEL里面设置有什么不同吗?

TOP

这样跳转  似乎影响baidu的搜索
暑假促销!北京UNIX专业php空间低价格买一送一可做两个独立站!联系QQ97500563

TOP

之前好像有个.NET的也可以吧

TOP

引用:
原帖由 wwwbug 于 2006-8-23 02:00 发表
和在CPANEL里面设置有什么不同吗?
CPANEL 是? 这个里面不可能达到我现在展示的效果吧。
引用:
原帖由 xooass 于 2006-8-23 09:57 发表
这样跳转  似乎影响baidu的搜索
google 好像可以找到。另外,这个只是出于经济上的考虑才这样做,另外就是用在域名展示,就像域名停放。

TOP

这么麻烦,你直接在.htaccess文件里面设置,直接绑到不同文件夹,不就好了。

TOP

引用:
原帖由 txws 于 2006-8-24 08:23 发表
这么麻烦,你直接在.htaccess文件里面设置,直接绑到不同文件夹,不就好了。
如果可以直接操作系统文件,当然就不用这样。我这里只是指,在租用的虚拟空间上。租个几十元的空间,还得分到多个域名中绑定,只有我这样的穷人才不得不用这法子。

TOP

发新话题