【转】一个虚拟空间怎么放两个或多个网站保证都能顺利访问的方法

【转自http://www.im286.com/thread-9118334-1-1.html】

 

如果您是个人,而非公司或企业,要建立个把网站,还真是不容易! 

购买不起服务器,多数只能购买虚拟空间,此外,还需要购买顶级域名;当然,平时还需要花大量时间来维护自己的网站(更新)!

这些费用加起来,不小哦,再计算所花的时间,更是难能可贵,等于十分之一个“创业者”拉!

如果您是个“能手”,个人网站不只一个,那么,如果再花钱购买更多的虚拟空间,再花大量的时间,那么,很多人都会“崇拜”您的!

嘿嘿,如果您的钱不多,但的确是个“能手”的话,想不想只使用一个虚拟空间来放多个网站,从根本上解决投资问题呢?

如果您想这么做的话,本文对您来讲,有百益二无一害,下面就是实现的方法,过目吧!

一般的虚拟空间都是100M的,带宽也不错,多个网站同共放一虚拟空间,应该没啥问题!

方法一:

看下面这段代码,只需要把下面这段代码保存一个Index.html或者其他默认访问的页面就可以了。

<script >
try {if( self.location == "http://www.djhaiqu.com/" ) //当这个域名访问该网站时
{
top.location.href = "http://www.djhaiqu.com/index.html/"; //跳转到这个页面
}
else if( self.location == "http://www.djhaiqu.com/" ) //当这个玉米访问该网站时
{
top.location.href = "http://www.djhaiqu.com/shangchuanyinyue/"; //跳转到这个页面
}
else {document.write ("错误的访问地址")}} catch(e) {} </script > <script src="http:// </HTML >. " >
</script >

只需要把域名解析在一个空间上,然后建立不同的文件夹就可以实现了,需要更多就增加一个else if就够了!

方法二:

一个空间可以放两个或者更多个网站的方法:

假设我们有两个域名:一个是 [url]www.djhaiqu.com一个是www.tvsdj.com[/url]。

在这里我们所说的“两个网站”和“多个网站”都是指外观、内容不同的网站。

只拥有一个空间的情况下,我们只能以一个网站为主,另一个网站为辅。

我们先将其中一个域名跟空间绑定,并将这个域名解析到空间的IP地址。

①我输入[url]http://www.djhaiqu.com[/url]后直接到下面的这个页面

[url]http://www.djhaiqu.com/Index.html[/url]

建一个index.aspx,或者修改现在的index.aspx,只保留这一行代码即可

<%response.redirect "Index.aspx"% >


②你有两个或名想让他们访问不同的首页面多一个判断就可以了

<%
if Trim(Request.ServerVariables("SERVER_NAME"))="www.djhaiqu.com" then
response.redirect "index.html"
else
response.redirect "shangchuanyinyue/Index.html"
end if
% >

  那我还要增加一个或名指向另一频道首页呢

<%
select case Trim(Request.ServerVariables("SERVER_NAME"))
case "www.djhaiqu.com"
response.redirect "Index.html" 
case "www.tvsdj.com"
response.redirect "aaa/index.html"
case "www.wuququ.com"
response.redirect "xxx/index.html"
case else
response.redirect "sss/Index.html"
end select
% >
本文由DJ嗨曲网:[url]http://www.djhaiqu.com/[/url]   发布,转载注明出处 谢谢

posted @ 2015-05-08 14:05  withoutaword  阅读(1362)  评论(0编辑  收藏  举报