`
paulfzm
  • 浏览: 873880 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
文章分类
社区版块
存档分类
最新评论

[转]单空间绑定多域名代码大全

    博客分类:
  • Asp
阅读更多

[转]单空间绑定多域名代码大全

时间:2009-5-6 0:16:44 点击:578

ASP空间,泛解析也是支持的,当然主机头需要留空而你又想放置多个站点,

第一个

程序代码
<%
if Request.ServerVariables("SERVER_NAME")="www.zzec.cn" then
response.redirect "/help/"
else
response.redirect "/blog/"
end if
%>


第二个

程序代码
<%
select case request.servervariables("http_host")
case "www.zzec.cn"
Server.Transfer("/help/")
case "bbs.dlstu.cn"
Server.Transfer("/help/")
case "blog.dlstu.cn"
Server.Transfer("/blog/")
...... 继续添加 ......
end select
%>


第三个

程序代码
<%
if instr(Request.ServerVariables("SERVER_NAME"),"dlstu.cn")>0 then
response.redirect "/help/"
elseif instr(Request.ServerVariables("SERVER_NAME"),"dlstu.com")>0 then
response.redirect "/help/"
elseif instr(Request.ServerVariables("SERVER_NAME"),"h11.cn")>0 then
response.redirect "bbs/"
end if
%>

第四个

程序代码
<%
if Request.ServerVariables("SERVER_NAME")="www.zzec.cn" then
response.redirect "/help/index.asp"
elseif Request.ServerVariables("SERVER_NAME")="www.dlstu.com" then
response.redirect "/help/index.asp"
elseif Request.ServerVariables("SERVER_NAME")="bbs.163.com" then
response.redirect "/help/index.asp"
end if
%>

第五个

程序代码
<%
'取得HTTP输入的值并付值到HTOST中
dim host
host=lcase(request.servervariables("HTTP_HOST"))
‘开始条件跳转
Select CASE host
' 如果HOST的值是www.zzec.cn就选择事件case www.zzec.cn的命令
CASE www.zzec.cn
'直接跳转
response.redirect "/help/"
CASE www.dlstu.com
response.redirect "/blog/"
'其它域名跳转
CASE ELSE
response.redirect "/blog/"
END Select
%>

第六个

程序代码
<%
from=lcase(Request.ServerVariables("HTTP_HOST"))
if left(from,4)="www." then
Response.redirect("index.asp") '此处为网站首页地址
else
response.Write( "/help/")
end if
%>

这个呢~~也是支持多域名绑定的,非主机头绑定,当然,也是某个域名泛解析到服务器最好的选择:)Oblog用的就是这种跳转。

第七个
用JS实现泛玉米解析

location对象有以下几个属性:

hash 设置或获取 href 属性中在井号“#”后面的分段。
host 设置或获取 location 或 URL 的 hostname 和 port 号码。
hostname 设置或获取 location 或 URL 的主机名称部分。
href 设置或获取整个 URL 为字符串。
pathname 设置或获取对象指定的文件名或路径。
port 设置或获取与 URL 关联的端口号码。
protocol 设置或获取 URL 的协议部分。
search 设置或获取 href 属性中跟在问号后面的部分。

因此。我们就可以根据玉米的不同实现跳转不同的目录,具体代码:

程序代码

<script language="javascript">
switch (window.location.hostname) {
case "test" ://确定玉米为TEST
window.location.pathname="1"//跳转到1目录
break;
case "127.0.0.1" ://确定玉米为127.0.0.1
window.location.pathname="2"//跳转到2目录
break;
//依次类推写下去
default ://如果没有找到该玉米
window.location.pathname="3"//跳转到3目录
}
</script>

不支持泛解析虚拟主机绑定多域名的ASP代码

如果有有一个ASP空间,而你又想放置多个多个站点或DOMAIN,这些代码可以帮到你

第一个
<%if Request.ServerVariables("SERVER_NAME")="www.netbei.com" then
response.redirect "zkj"
else
response.redirect "i.htm"
end if%>

第二个
<%
select case request.servervariables("http_host")
case "www.netbei.com"
Server.Transfer("v3.htm")
case "www.aspcn.net" '2
Server.Transfer("i.htm")
case "www.netbei.cn" '3
Server.Transfer("netbei.htm")
'...... 继续添加 ......
end select
%>

第三个
<%if instr(Request.ServerVariables
("SERVER_NAME"),"kekexi.com")>0 then 6
response.redirect "index.asp"
else if instr(Request.ServerVariables
("SERVER_NAME"),"4668.com")>0
response.redirect "x/index.asp"
else if instr(Request.ServerVariables
("SERVER_NAME"),"web315.com")>0 thenr
esponse.redirect "index3.asp"
end if
end if
end if%>

第四个
<%if Request.ServerVariables("SERVER_NAME")="www.netbei.com" then
response.redirect "index1.asp"
else if Request.ServerVariables("SERVER_NAME")="www.cike.org" then
response.redirect "index2.asp"
else if Request.ServerVariables("SERVER_NAME")="www.163.com" then
response.redirect "index3.asp"
end if
end if
end if%>

第二种方法:
<%
dim domainname,result
domainname=Request.ServerVariables("SERVER_NAME")
result=right(domainname,12)
if result="my.netbei.com" then
%>
<!--#include file=mynetbei.asp -->
<%
Elseif result="rtisancn.com" then
%>
<!--#include file=artisan.asp -->
<%
Elseif result="gn.netbei.com" then
%>
<!--#include file=web.asp -->
<%
Elseif result=".forwest.com" then
%>
<!--#include file=forwest_com.asp -->
<%
Else
%>
<!--#include file=netbei.asp -->
<%
End if
%>

分享到:
评论

相关推荐

    多域名绑定到同一个空间内不同文件夹

    多域名绑定到同一个空间内不同文件夹,有效利用空间资源,与正常绑定一样。

    单空间多域名绑定管理系统 v3.0

    当绑定N个域名在同一个空间后,使用本管理程序可以方便的设置N个域名的访问属性。

    PHP二级域名绑定管理平台

    利用他可以将您的多个顶级域名绑定到空间的任意文件夹!本程序完全开源免费,您可以根据自己的需要任意修改和使用! 【3.0主要更新】增加了对iis 7 的支持,增加配置文件安全机制,系统始终会备份最新的配置文件,当...

    两个或多个域名共用一个空间并可以独立访问的方法

    步骤如下: 1、首先,你的空间必须支持ASP,并且这个空间可以绑定下面所用到的两个域名(域名绑定可以让空间服务商帮你做),然后新建一个ASP的首页文件,这个ASP文件中的代码如下: 代码如下: &lt;&#37;if Request...

    .htaccess 顶级域名重定向绑定空间目录

    代码如下: 代码如下: RewriteEngine on #bbs # 把 youonce.com 改为你要绑定的域名. RewriteCond %{HTTP_HOST} ^(www.)youonce.com$ # 把 cp 改为要绑定的目录. RewriteCond %{REQUEST_URI} !^/cp/ # 不要改以下两...

    CMSPRO DN多域名管理系统 v1.0 20190708

    本系统可以统一进行域名管理。主要的目的就是可以进行自由转发(国内DNS很多没备案不能...2.程序安装的空间中绑定你的域名。 PS:如果是空主机头可以不用绑定(独立服务器才可以哦)3.在后台添加你的域名即可进行操作

    多域名绑定到一个空间访问不同首页的技巧

    将多个域名绑定到一个空间,访问不同的首页。这样设立更多的子站点:) 空间内默认首页(通常是 index.asp 或 default.asp )使用 Request.ServerVariables(“HTTP_HOST”) 获取用户访问时所使用域名,然后使用...

    祥云代刷系统源码8.9.1【非泛滥版】,新增域名防墙功能 支持虚拟主机

    给大家分享一个祥云代刷系统源码 祥云代刷系统一直都是免费使用的今天给...3.没有绑定域名的我们需要解析域名到主机 4.绑定好域名后我们上传源码并解压 4.访问您的域名进行安装该程序 5.安装完成 我们可以完美运营啦

    LNMP系列教程之二 删除站点及域名绑定

    上一篇,老左分享到”LNMP系列教程之一 添加域名建立站点“,如果我们有遇到在该VPS中不想建立该网站,想移动到其他的空间中的时候。我建议大家还是删除原VPS中的站点绑定和数据,一来是为了原VPS中数据的干净度,二...

    SiteTeam自助建站平台源代码版 v4.7

    4)由于本软件采用域名绑定机制访问网站,你在本机安装时,是使用 http//127.0.0.1 之类访问网站,但上传到网络后,就必须使用域名访问网站,所以需要将你的新域名绑定在软件中,绑定方法请查看“/include/domain....

    二级域名管理插件(实现URL隐藏转发) for Discuz!7.2 GBK UTF8.rar

     本插件主要给使用虚拟主机的站长提供一个虚拟空间,建多个站,一个站绑定多个二级域名的功能。实现URL的隐藏转发,例如:bbs.itopapp.com绑定到虚拟主机上的bbs目录,浏览器中不会跳转到...

    asp下同一空间多绑多哥域名的方法

    同一空间多绑一个域名 代码如下:&lt;&#37; CheckDomain Sub CheckDomain() dim sDomain sDomain = Request.ServerVariables(“HTTP_HOST”) If Instr(sDomain,”a.xxx.com”)&gt;0 then Response.Redirect ...

    CMSPRO DN多域名管理系统

    本系统可以统一进行域名管理。主要的目的就是可以进行自由转发(国内DNS很多没备案不能...2.程序安装的空间中绑定你的域名。 PS:如果是空主机头可以不用绑定(独立服务器才可以哦)3.在后台添加你的域名即可进行操作

    Android IPC机制ACtivity绑定Service通信代码实例

    其中Server,Client,ServiceManager运行于用户空间,驱动运行于内核空间。这四个角色的关系和互联网类似:Server是服务器,Client是客户终端,SMgr是域名服务器(DNS),驱动是路由器。 book.java package ...

    康斯WAP域名转发系统源代码

    打开Conn.asp配置主域名,配置完上传到空间根目录 3.解析域名A记录*到独立IP上 4.访问 后台密码: 账号:admin 密码:123456 高密:123456 特色说明: 无缝转发、可自定义解析绑定个人域名再转发(例:在控制面板...

    超越世纪佳缘、珍爱网、百合网,企业版V31源代码

    请严格安装本説明操作 ... 2、进windows\system32\drivers\etc\ 编辑hosts(或WINNT相应目录) # 增加一行 ... 编辑hosts 后保存退出 ...如果需要安装到网络空间,请支付1600元,我们将协助你安装。...(只能绑定一个域名)

    微信朋友圈红包分享代码

    4.在认证的公众号上,绑定使用的域名。 公众号官方后台,设置-》公众号设置-》功能设置-&gt;JS接口安全域名-&gt;设置中填写使用的域名。 5.修改活动的链接和订单页链接: //系统访问地址 $baseUrl = '...

    相册管理强大的图片编辑

    功能如下: 1.Access、MSSQL、MySQL、Oracle数据库; 2.用户申请后可获得自己...16.用户可按等级权限自由绑定顶级域名代替外部空间地址,空间地址个性化; 17.地址伪静态设置 了解详情请至http://www.mytaoyuan.com

    基于fastadmin框架开发的车辆维修派单系统源码(可绑定公众号,推送消息)附sql数据库+说明.zip

    1.项目代码均经过功能验证ok,确保稳定可靠运行。欢迎下载食用体验! 2.主要针对各个计算机相关专业,包括计算机科学、信息安全、数据科学与大数据技术、人工智能、通信、物联网等领域的在校学生、专业教师、企业...

    PHP**转发源代码.rar

    将文件上传到你的空间,绑定你想转发的**到这个空间上 2. 没有使用登陆验证,请修改a4.php这个文件名,转发的**在这里配置 3. 同时如果你不想让别人看到你哪些**在使用转发,修改xml文件名,Linux机修改其属性为...

Global site tag (gtag.js) - Google Analytics