一个空间绑定多个域名实现自动跳转的几种方法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一个空间绑定多个域名实现自动跳转的几种方法!
给出我自己使用的代码,比如:我有域名1;域名2!
我想域名直接访问blog/index.php
域名2只访问首页index1.html
if(location.toString().indexOf("域名1")!= -1)
{
location.href="blog/index.php"
}
即可实现!
本人只是菜鸟,如果不对之处,请大家口下留情!
第一个
程序代码
<%
if Request.ServerV ariables("SERVER_NAME")="" then
response.redirect "williamlong/index.htm"
else
response.redirect "index2.htm"
end if
%>
第二个
程序代码
<%
select case request.servervariables("http_host")
case "" '1
Server.Transfer("v3.htm")
case "" '2
Server.Transfer("i.htm")
case "" '3
Server.Transfer("write100.htm")
...... 继续添加......
end select
%>
第三个
程序代码
<%
if instr(Request.ServerV ariables("SERVER_NAME"),"")>0 then response.redirect "index.asp"
elseif instr(Request.ServerV ariables("SERVER_NAME"),"")>0 then response.redirect "x/index.asp"
elseif instr(Request.ServerV ariables("SERVER_NAME"),"")>0 then response.redirect "index3.asp"
end if
%>
第四个
程序代码
<%
if Request.ServerV ariables("SERVER_NAME")="" then
response.redirect "index1.asp"
elseif Request.ServerV ariables("SERVER_NAME")="" then
response.redirect "index2.asp"
elseif Request.ServerV ariables("SERVER_NAME")="" then
response.redirect "index3.asp"
end if
%>
第五个
程序代码
<%
if Request.ServerV ariables("SERVER_NAME")="" then
Server.Transfer("williamlong.htm")
elseif Request.ServerV ariables("SERVER_NAME")="" then
Server.Transfer("moon.htm")
elseif Request.ServerV ariables("SERVER_NAME")="" then
Server.Transfer("write100.htm")
else
Server.Transfer("other.htm")
end if
%>
这是一段很有用的代码,和绑定多域名的ASP代码类似,如果你只有一个PHP空间,而你又想放置多个多个站点,下面这些代码可以帮到你
第一个:
程序代码
if($HTTP_HOST==""){
Header("Location: moon.htm");
}
elseif($HTTP_HOST==""){
Header("Location: williamlong.htm");
}
else{
Header("Location: other.htm");
}
第二个:
程序代码
if($HTTP_HOST==""){
require "moon.htm";
}
elseif($HTTP_HOST==""){
require "williamlong.htm";
}
else{
require "other.htm";
}
二用JS来实现多域名的跳转