16
Mar

一个虚拟主机放几十个独立域名网站的做法

国外有很多虚拟主机运营商提供一个空间可以开设n个独立域名的网站,国内做虚拟主机的一般一个空间只能开设一个独立域名的网站,很多时候我们的网站并不需要那么多空间和带宽,很多都被浪费了。

今天我们要讲的是如何在这样的空间上开设n个独立域名的网站!请注意,现在国内的虚拟主机虽然不允许开设n个独立域名的网站,但是它一般提供了n个域名绑定到一个网站的设置,我们刚好可以利用这个设置,使这样的主机能支持n个独立域名的不同网站。以php主机为例,只要在根目录下建立一个 index.php文件,这个文件的写法如下:

if ($HTTP_HOST=='www.domain1.com' || $HTTP_HOST=='domain1.com') {
include("domain1.html");
} elseif($HTTP_HOST=='www.domain2.com' || $HTTP_HOST=='domain2.com') {
include("domain2.html");
} elseif($HTTP_HOST=='www.domain3.com' || $HTTP_HOST=='domain3.com') {
include("domain3.html");
} else{
echo "正在建设中。";
}
?>

其中domain1~domain3.com为三个不同的域名,把这三个域名的A记录都指向那个虚拟主机的ip,并且在虚拟主机里面做好绑定。当用户输入www.domain1.com的时候,直接读取文件domain1.html,依次类推。注意一点的就是三个网站的下级目录最好不要重复就行。

关于搜索引擎是否会辨别出来,这是服务器端的,搜索引擎根本辨别不出来的,这个是我实践过的,毋庸多疑。

现在域名很便宜,多买几个域名玩玩!手头域名资源多而空间少的朋友可以试试!

1 Comments

Be the first to comment on this entry.

Leave a comment

Name(required)
Mail (will not be published)(required)
Website

Fields in bold are required. Email addresses are never published or distributed.

Some HTML code is allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
URIs must be fully qualified (eg: http://www.dupola.com) and all tags must be properly closed.

Line breaks and paragraphs are automatically converted.

Please keep comments relevant. Off-topic, offensive or inappropriate comments may be edited or removed.

    About

      这是sheawey的blog。原创内容谢绝所有商业媒体转摘。更多介绍请看这里

    Tag Cloud