广大站长可能有这样的情况,租用的是虚拟主机,而且不支持子目录绑定域名,可是又希望用二级域名访问子目录,
比如用http://bbs.javn.cn/访问到http://www.javn.cn/bbs/
遇到这样的情况大多数站长会选择域名指向,用二级域名指向http://www.javn.cn/bbs/;可是这样的指向有个不好的地方就是如果不隐藏原地址后,最后还是会在地址栏显示 http://www.javn.cn/bbs/ ;如果隐藏呢,在标题栏一直就是 bbs.javn.cn
其实应约网页代码,可以简单实现这个效果.
以下是代码:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>嘉楠网</title>
</head>
<script language="JavaScript" type="text/javascript">
function locationurl(){
var url=parent.window.location.href;
var arrUrl=url.split("/");
var arr=arrUrl[2].split(".")
if(arr[0]=="caz"){
return "caz"
}else{
return arr[0]
}
}
var url=locationurl()
window.location.href="http://"+url+".javn.cn"+url+"/"
</script>
<body>
</body>
</html>
大概意思就是 按照地址栏的内容来自动跳转到相应目录.
比如地址栏输入 bbs.javn.cn 就会跳转到 bbs.javn.cn/bbs/
如果输入 blog.javn.cn 就会跳转到 blog.javn.cn/blog/
如果要输入 http://www.javn.cn/ 就会跳转到 www.javn.cn/www/
当然前提是空间先要绑定 bbs.javn.cn 和 blog.javn.cn 两个域名