如果 你的虚拟主机不支持子目录绑定,而域名现在大多不可以跳转,又不是linux主机可以使用.access 实现子目录绑定。
window主机下 可以使用js 跳转代码 实现智能域名选择跳转,例如bbs.blog.sdut.me 跳转到 /bbs目录 blog.blog.sdut.me跳转到 www.blog.sdut.me/blog
下面是代码:(前提,bbs.blog.sdut.me,blog.blog.sdut.me www.blog.sdut.me 均已经解析到主机)
保存以下为domain.js
switch(location.host){case ‘bbs.blog.sdut.me’:
location.href=”http://bbs.blog.sdut.me/bbs/”
break;
}
然后 在网站首页里面<head> 与 </head> 之间加入调用
此外以下代码供大家测试
js多域名跳转
<script>try {if( self.location == “http://玉米一/” ) {
top.location.href = “http://玉米一/目录”;
}
else if( self.location == “http://玉米二/” ) {
top.location.href = “http://玉米二/目录”;
}
else if( self.location == “http://玉米三/” ) {
top.location.href = “http://玉米三/目录”;
}
else if( self.location == “http://玉米四/” ) {
top.location.href = “http://玉米四/目录”;
}
else {document.write (“错误的访问地址”)}} catch(e) {}</script>
asp代码
<%
if request.serverVariables(“server_name”)=”域名” then
response.redirect(“/文件夹/”)
else if request.serverVariables(“server_name”)=”bbs.iclass2.com” then
response.redirect(“/bbs”)
else
response.redirect(“/bbs”)
end if
%>
php 代码
PHP
< ?php
switch ($_SERVER["HTTP_HOST"])
{
case ”aaa.com”:
header(“location:aaa.com”);
break;
case ”www.bbb.com”:
header(“location:www.bbb.com”);
break;
case ”aii.net.ru”:
header(“location:aii.net.ru”);
break;
case ”aii.org.ru”:
header(“location:aii.org.ru”);
break;
case ”www.1111.com”:
header(“location:www.1111.com”);
break;
case ”1111.com”:
header(“location:1111.html”);
break;
}
?>