如何落伍 | 站长俱乐部 | 落伍预告 | 落伍分类 | 站长运营 | 站长赚钱 | 免费代码 | 现金任务 | 人才招聘 | 落伍DIY | 站长工具
推荐:图铃+艺术签名效果强!影视播放器安装3毛一个不限手法高价网摘,自定义点击强氧服务器-特价机型回馈落伍者
香港、新加坡、美国服务器招代理上量中客:整机月付得产权,续费仅需399/月!九九数据 20人合租 399元 赠CDN加速联盟20-35元千IP周付.导航站流量收购
WAUEE挚盟:六年锤炼品牌联盟惊!光辉VPS风暴!08联盟一周年真情回报活动10M独享租用550元-合租80/月
DNSPod智能DNS,我们一直在免费紫田网络 诚信典范 5周年服务器促销CPA 影音下载联盟 日付 不限手法!上海4G硬防服务器900/月,空间90/年
百独租用1200 独立IP合租80 .com 43VPS诚招代理酷睿服务器租用300/月起专业合租主机,可月付,用质量,比售后!磐石:香港主机1G99元,COM域名39元
返回列表 回复 发帖

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

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

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

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

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

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

  9. <?php

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

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

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

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

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

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

  34.    default :
  35.                 break;
  36.    }

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

  44. //好了,程序结束了,现在这是网页的主体,这是我站上用了,请适当修改,以适合自用。
  45. ?>
  46. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  47. <html xmlns="http://www.w3.org/1999/xhtml">
  48. <head>
  49. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
  50. <meta name="keywords" content="<?php echo $domain_keywords; ?>" />
  51. <title><?php echo $domain_title; ?> The <? echo substr(strtolower($_SERVER['SERVER_NAME']),4); ?> domain name is for sale.</title>
  52. </head>
  53. <body>
  54. <script type="text/javascript"><!--
  55. google_ad_client = "pub-9337533942595467";
  56. google_ad_width = 728;
  57. google_ad_height = 90;
  58. google_ad_format = "728x90_as";
  59. google_ad_type = "text_image";
  60. google_ad_channel ="";
  61. //--></script>
  62. <script type="text/javascript"
  63.   src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
  64. </script>
  65. <p>
  66. The <b><? echo substr(strtolower($_SERVER['SERVER_NAME']),4); ?></b> domain name is for sale, contact: PowerIDC # gmail.com
  67. </p>
  68. <p><?php echo $domain_message; ?></p>
  69. <p>Other domains: <a href="http://www.mynetlog.com/">mynetlog.com</a> |
  70. <a href="http://www.domainstan.com/">domainstan.com</a> |
  71. <a href="http://www.f-log.net/">f-log.net</a> |
  72. <a href="http://www.fjgifts.com/">fjgifts.com</a> |
  73. <a href="http://www.bizzen.net/">bizzen.net</a> |
  74. <a href="http://www.54poker.com/">54poker.com</a> |
  75. <a href="http://www.x58.org/">x58.org</a> |
  76. <a href="http://www.scii.com.cn/">scii.com.cn</a> |  
  77. <a href="http://www.nrsj.com.cn/">nrsj.com.cn</a> |
  78. <a href="http://www.netsz.com/">netsz.com</a> |
  79. <a href="http://www.xazx.com/">xazx.com</a> |
  80. <a href="http://www.365store.com/">365store.com</a> |
  81. <a href="http://www.googger.com/">googger.com</a> |
  82. </p>
  83. <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="domain_contact.gif" border="0"></p>
  84. <p><a href="http://www.poweridc.net/"><b>Power<font color="#FF0000">IDC</font>.Net</b></a></p>
  85. <p><a href="http://www.giftbbs.net/" target="_blank"><img src="http://www.giftbbs.net/bbs/images/default/topad.gif" border="0"></a></p>
  86. <p><a href="http://scii.cn/" target="_blank"><img src="http://scii.cn/plus/img/df_dedetitle.gif" border="0"></a></p>
  87. <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>
  88. <p><script src=http://s1.cnzz.com/stat.php?id=241&web_id=1690&show=pic></script></p>
  89. <iframe src="http://www.google.com/search?q=<?php echo $search_string; ?>" width="700" height="600">
  90. </body>
  91. </html>
复制代码
[ 本帖最后由 computer98.com 于 2006-8-24 19:39 编辑 ]
和在CPANEL里面设置有什么不同吗?
这样跳转  似乎影响baidu的搜索
OpenSolaris 我们分手吧,我还是离不开 FreeBSD
之前好像有个.NET的也可以吧
原帖由 wwwbug 于 2006-8-23 02:00 发表
和在CPANEL里面设置有什么不同吗?
CPANEL 是? 这个里面不可能达到我现在展示的效果吧。
原帖由 xooass 于 2006-8-23 09:57 发表
这样跳转  似乎影响baidu的搜索
google 好像可以找到。另外,这个只是出于经济上的考虑才这样做,另外就是用在域名展示,就像域名停放。
这么麻烦,你直接在.htaccess文件里面设置,直接绑到不同文件夹,不就好了。
原帖由 txws 于 2006-8-24 08:23 发表
这么麻烦,你直接在.htaccess文件里面设置,直接绑到不同文件夹,不就好了。
如果可以直接操作系统文件,当然就不用这样。我这里只是指,在租用的虚拟空间上。租个几十元的空间,还得分到多个域名中绑定,只有我这样的穷人才不得不用这法子。
返回列表