1.如果服务器是自己的话,两个网站可以公用一个虚拟主机,也就是自己的服务器。
2.如果是用的空间服务商的话,不可能是两个不同内容的网站公用一个虚拟主机的,两个域名指向同一个虚拟主机是可以的,有不同的网站内容是不可能的
3.两个的IP是一样的,封一个另外一个肯定被封。
所以要两个网站用两个独立的IP,再者网站内容合法不怕封。
1、一个主机可以绑定多个域名,这样的话,多个网站都可以,但是内容一样的。2、可以使用不同的模板,页面网页不同,但是网站首页只能是一样的。
3、支持子目录就可以了,可以买个较大的支持子目录的空间,然后绑定多个子目录,放多个网站,这样要比单独买空间让省不少,不过缺点:IIS链接数按比例在各个绑定的网站之间分配。如果设置了带宽限制,带宽也是按比例在各个绑定的网站之间分配。子目录绑定的网站,都是与主网站共用一个应用程序池。 比如某个站的总资源情况如下:限制1M每秒,IIS限制100个 现在绑定一个子目录,给子目录分的资源是40%,那么分配后的情况是:总目录是600K每秒限制,IIS60个子目录是400K每秒限制,IIS是40个所以资源的分配情况应该根据每个站的流量自己合理调整。
4、虚拟主机支持子目录绑定,可以通过绑定子目录来建立多个网站。如果的虚拟主机不支持子目录绑定,只能通过程序实现,在网站首页上写一段程序,根据输入的域名判断跳转到哪个首页,或者哪个目录下,这样可以把好几个网站都放在同一个虚拟主机中,但是可以用不同的域名访问不一样的网站,不过这样有一个缺点就是,访问首页的时候不是直接显示域名,而是带有文件名或者目录名的。网上也有很多这样的代码,可以搜下看下。
可以。如果空间支持绑定子目录,直接绑定就行了。如果不支持,但是支持多域名绑定,那么只能在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>
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)