咿思舞论坛〖软件技术〗『系统评测』 → 页面自动跳转,绑定子目录,利用虚拟空间?


  共有382人关注过本帖树形打印

主题:页面自动跳转,绑定子目录,利用虚拟空间?

美女呀,离线,留言给我吧!
admin
  1楼 个性首页 | 博客 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:853 积分:1008523 威望:1000000 精华:12 注册:2003/12/30 16:34:32
页面自动跳转,绑定子目录,利用虚拟空间?  发帖心情 Post By:2009/8/14 10:44:29

贴子已被锁定

页面自动跳转:把如下代码加入<head>区域中

<meta http-equiv="refresh" c>,其中1指隔1秒后跳转到

http://www.145829.com页面。

 

如何根据判断不同网页域名地址转向不同的目录?


具体情况是有三个域名A,B,C。为节约费用,全部转向服务器地址N。N下有a,b,c三个子目录。在N根目录下的

default.asp中,我想根据地址栏中输入的域名地址判断分别进入相应的目录。如输入A,则跳转url至N下的a,如

输入B,则跳转url至N下的b,如输入C,则跳转url至N下的c。  
用HTM或者ASP实现都可以,谢谢了!

问题补充:可这样的会出现显示出原来的域名啊,
比如输入域名:www.abc.com之后转向到abc这个目录页面了,

那的地址显示为www.abc.com\abc而不是简单的域名转发。还要域名隐藏的。还有,不是我的服务器,不能直接

操作IIS,而且空间不允许子目录绑定


请按照下面的办法操作:

 

1、在空间上分别绑定 www.aaa.com 和 www.bbb.com

 

2、把 www.aaa.com 网站文件传到根目录,把 www.bbb.com 网站传到 ./bbb/ 目录

 

3、把下面的代码保存为domain.js ,然后上传到空间根目录

switch(location.host){

case 'www.bbb.com':

location.href="http://www.bbb.com/bbb/"

break;

}

 

4、往空间根目录的首页的 <head> 与 </head> 之间加入

 

<script language='javascript' src='domain.js'></script>

 

5、当你输入 www.aaa.com 访问时看不到任何变化,但是当你输入 www.bbb.com 访问时,

浏览器自动跳转到 www.bbb.com/bbb/ 。

这样便实现了同一个空间安装2个网站了,要实现多个网站可以依此类推.

 

[此贴子已经被作者于2010-5-25 2:42:50编辑过]

<% Function googleColor(value, random) Dim colorArray colorArray = Split(value, ",") googleColor = colorArray(random Mod (UBound(colorArray) + 1)) End Function Function googleScreenRes() Dim screenRes, delimiter, resArray screenRes = Request.ServerVariables("HTTP_UA_PIXELS") delimiter = "x" If IsEmpty(screenRes) Then screenRes = Request.ServerVariables("HTTP_X_UP_DEVCAP_SCREENPIXELS") delimiter = "," End If If IsEmpty(screenRes) Then screenRes = Request.ServerVariables("HTTP_X_JPHONE_DISPLAY") delimiter = "*" End If resArray = Split(screenRes, delimiter, 2) If (UBound(resArray) + 1) = 2 Then googleScreenRes = "&u_w=" & resArray(0) & "&u_h=" & resArray(1) End If End Function Function googleMuid() Dim muid muid = Request.ServerVariables("HTTP_X_DCMGUID") If Not IsEmpty(muid) Then googleMuid = "&muid=" & muid End If muid = Request.ServerVariables("HTTP_X_UP_SUBNO") If Not IsEmpty(muid) Then googleMuid = "&muid=" & muid End If muid = Request.ServerVariables("HTTP_X_JPHONE_UID") If Not IsEmpty(muid) Then googleMuid = "&muid=" & muid End If muid = Request.ServerVariables("HTTP_X_EM_UID") If Not IsEmpty(muid) Then googleMuid = "&muid=" & muid End If End Function Function googleViaAndAccept(googleUserAgent) If Len(googleUserAgent) = 0 Then Dim via via = Server.URLEncode(Request.ServerVariables("HTTP_VIA")) If Not IsEmpty(via) Then googleViaAndAccept = "&via=" & via End If Dim accept accept = Server.URLEncode(Request.ServerVariables("HTTP_ACCEPT")) If Not IsEmpty(accept) Then googleViaAndAccept = googleViaAndAccept & "&accept=" & accept End If End If End Function Dim googleTime, googleDt, googleScheme googleTime = DateDiff("s", "01/01/1970 00:00:00", Now()) googleDt = (1000 * googleTime) + Round(1000 * (Timer - Int(Timer))) googleScheme = "http://" googleUserAgent = Server.URLEncode(Request.ServerVariables("HTTP_USER_AGENT")) If StrComp(Request.ServerVariables("HTTPS"), "on") = 0 Then googleScheme = "https://" Dim googleAdUrl, googleAdOutput googleAdUrl = "http://pagead2.googlesyndication.com/pagead/ads?" &_ "ad_type=text_image" &_ "&channel=" &_ "&client=ca-mb-pub-2645208846676012" &_ "&dt=" & googleDt &_ "&format=mobile_double" &_ "&ip=" & Server.URLEncode(Request.ServerVariables("REMOTE_ADDR")) &_ "&markup=xhtml" &_ "&oe=utf8" &_ "&output=xhtml" &_ "&ref=" & Server.URLEncode(Request.ServerVariables("HTTP_REFERER")) &_ "&url=" & Server.URLEncode(googleScheme & Request.ServerVariables("HTTP_HOST") & Request.ServerVariables("URL")) &_ "&useragent=" & googleUserAgent &_ googleScreenRes() &_ googleMuid() &_ googleViaAndAccept(googleUserAgent) Set googleAdOutput = Server.CreateObject("MSXML2.ServerXMLHTTP") googleAdOutput.Open "GET", googleAdUrl, false googleAdOutput.Send Response.Write(googleAdOutput.responseText) %> 支持(0中立(0反对(0回到顶部