1. 一个虚拟主机上可以同时放2个网站吗
可以。如果空间支持绑定子目录,直接绑定就行了。如果不支持,但是支持多域名绑定,那么只能在index.asp或index.php或index.htm中用脚本语言来判断域名,并跳入相应的目录或页面,脚本见下面。如果以上都不支持。那么就没办法了。
asp
第一个
<%
if Request.ServerVariables("SERVER_NAME")="www.cn008.net" then
response.redirect "cn008.net/index.htm"
else
response.redirect "index2.htm"
end if
%>
第二个
<%
select case request.servervariables("http_host")
case "www.cn008.net" '1
Server.Transfer("v3.htm")
case "www.807056.cn" '1
Server.Transfer("v3.htm")
case "www.dreamcms.org" '2
Server.Transfer("i.htm")
case "www.cnc110.cn" '3
Server.Transfer("write100.htm")
...... 继续添加 ......
end select
%>
第三个
<%
if instr(Request.ServerVariables("SERVER_NAME"),"www.cn008.net")>0 then
response.redirect "index.asp"
elseif instr(Request.ServerVariables("SERVER_NAME"),"www.807056.cn")>0 then
response.redirect "x/index.asp"
elseif instr(Request.ServerVariables("SERVER_NAME"),"www.dreamcms.org")>0 then
response.redirect "index3.asp"
end if
%>
第四个
<%
if Request.ServerVariables("SERVER_NAME")="www.cn008.net" then
response.redirect "index1.asp"
elseif Request.ServerVariables("SERVER_NAME")="www.807056.cn" then
response.redirect "index2.asp"
elseif Request.ServerVariables("SERVER_NAME")="www.dreamcms.org" then
response.redirect "index3.asp"
end if
%>
第五个
<%
if Request.ServerVariables("SERVER_NAME")="cn008.net" then
Server.Transfer("cn008.net.htm")
elseif Request.ServerVariables("SERVER_NAME")="www.807056.cn" then
Server.Transfer("807056.cn.htm")
elseif Request.ServerVariables("SERVER_NAME")="www.reamcms.org" then
Server.Transfer("reamcms.org.htm")
else
Server.Transfer("other.htm")
end if
%>
php
php
第一个:
if($HTTP_HOST=="www.cn008.net"){
Header("Location: www.cn008.net.htm");
}
elseif($HTTP_HOST=="www.807056.cn"){
Header("Location: www.807056.cn.htm");
}
else{
Header("Location: other.htm");
}
第二个:
if($HTTP_HOST=="www.cn008.net"){
require "www.cn008.net.htm";
}
elseif($HTTP_HOST=="www.807056.cn"){
require "www.807056.cn.htm";
}
else{
require "other.htm";
}
JS
<script>try { if( self.location == "http://www.cn008.net/" ) {
top.location.href = "www.cn008.net/index.htm";
}
else if( self.location == "http://www.807056.cn" ) {
top.location.href = "www.807056.cn/index.htm";
}
else if( self.location == "http://www.dreamcms.org" ) {
top.location.href = "www.dreamcms.org/index.htm";
}
else if( self.location == "http://www.cnc110.org/" ) {
top.location.href = "www.cnc110.org/index.htm";
}
else { document.write ("错误的访问地址") } } catch(e) { }</script>
2. 一个虚拟主机可以放多个网站吗
大部分一个虚拟主机只能放置一个网站,但是有些虚拟主机提供的方案可以有无限创建,具体需要选择虚拟主机的方案配置越高,其中能够放置的网站数量也会越多,但虚拟主机的本身资源配置是有限的,因此放的网站数量也是以用完资源为限,但是对于一些企业来说网站数量绝对是够用的。