时间:2011-05-28 点击: 次 来源:网络 作者:不详 - 小 + 大
对于使用虚拟主机的站长来说,在同一空间内只能放一个网站。如果放多个网站的话,就容易出现重复域名的现象。比如虚拟空间的主网站是http://www.cpcw.com,如果还想在这个空间放另一个网站的话,就得在http://www.cpcw.com网站的目录下新建文件夹,新建网站http://www.abc.com只能以http://www.cpcw.com/abc的形式存在。虽然我们可以使用域名转向的功能,将abc目录映射成根目录,但有的时候却会出现域名重复的情况。在这种情况下,我们只要在网页中加一段代码,就可以在虚拟空间里建立多个可独立访问的网站。 代码如下: <script language="javascript"> if(top.location.href.indexOf('cpcw.com')>=0) { window.location.replace(top.location.href.replace('cpcw.com','abc.com')); } </script> 其中if(top.location.href.indexOf('cpcw.com')>=0) 代码的意思是,如果URL地址中包含cpcw.com。而top.location.href.replace('cpcw.com','abc.com')的意思是将URL中的cpcw.com 替换为 abc.com。 我们将这段代码放到主页面中“</head>”前面就可以了。需要注意的是,我们放入代码的文件一定要是主机管理平台的“默认首页”中最前面的一个。 这样修改以后,我们访问第二个网站时如果域名中包含第一个网站的地址,就会自动转换成第二个网站,这就不会出现两个网站共用一个域名的冲突了。 |