前事不忘,后事之师,不忘国耻!

 立即注册  找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 2262|回复: 1

[转帖][经典代码]多域名绑定同一空间的asp,php,Javascript代码

[复制链接]

[转帖][经典代码]多域名绑定同一空间的asp,php,Javascript代码

[复制链接]
ehxz

主题

0

回帖

3万

积分

管理员

积分
37090
2005-4-30 09:16:10 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
如果你有多个域名,想绑定到同一个空间的不同目录。如果你的空间商提供这个服务,那就简单了,但是大部分空间商,并不支持这种服务。多个域名榜定到一个空间,与其浪费域名资源,不如用代码实现多域名到同一空间的绑定。当然,效果虽然不是特别的好,但是看起来也不赖。下面是asp,php,javascripts的代码,都可以实现多域名绑定同一空间。很经典、实用。
<>asp代码</P>
<>------------------</P>
<>&lt;% <BR>'取得HTTP输入的值并付值到HTOST中 <BR>host=lcase(request.servervariables("HTTP_HOST")) <BR>'开始条件跳转 <BR>SELECT CASE host <BR>' 如果HOST的值是www.iswind.net就选择事件case"www.iswind.net"的命令 <BR>CASE "www.abc.net" <BR>' Below is the redirect command <BR>response.redirect "web/" <BR>CASE "www.efd.com" <BR>response.redirect "web1/" <BR>'We use CASE ELSE to fix any other requests <BR>CASE ELSE <BR>response.redirect "web1/" <BR>END SELECT <BR>%&gt; <BR><BR></P>
<>HP代码</P>
<>------------------<BR>&lt;?php <BR>$domain_net="yeahe.com"; <BR>$dot_net_url="bbs/"; <BR>$dot_com_url="flash"; <BR>if(($HTTP_HOST=="$domain_net")or($HTTP_HOST=="www.$domain_net")) <BR>{ <BR>Header("Location: $dot_net_url"); <BR>} <BR>else <BR>{ <BR>Header("Location: $dot_com_url"); <BR>} <BR>?&gt; </P>
<>Javascript代码</P>
<>------------------<BR>&lt;script&gt;try { if( self.location == "http://玉米一/" ) { <BR>top.location.href = "http://玉米一/目录"; <BR>} <BR>else if( self.location == "http://玉米二/" ) { <BR>top.location.href = "http://玉米二/目录"; <BR>} <BR>else if( self.location == "http://玉米三/" ) { <BR>top.location.href = "http://玉米三/目录"; <BR>} <BR>else if( self.location == "http://玉米四/" ) { <BR>top.location.href = "http://玉米四/目录"; <BR>} <BR>else { document.write ("错误的访问地址") } } catch(e) { }&lt;/script&gt; </P>
<>------------------------------------</P>
<>上述代码由落伍者论坛的go8 提供,原始地址为 http://www.im286.com/viewthread.php?tid=820865</P>
<P>-----------------------------------</P>
<P>本站使用的演示效果:</P>
<P>首先,解析 www.gegou.com 和 www.evoleo.com 到同一个空间;</P>
<P>目的是,需要浏览者输入www.evoleo.com 和 evoleo.com 的时候访问网站目录blog下的内容.大家可以点前面的连接,看看效果。实现代码如下:</P>
<P>&lt;script&gt;try { if( self.location == "http://evoleo.com/" ) {<BR>top.location.href = "http://evoleo.com/blog/";<BR>}<BR>else if( self.location == "http://www.evoleo.com/" ) {<BR>top.location.href = "http://www.evoleo.com/blog/";<BR>}<BR>else { document.write ("错误的访问地址") } } catch(e) { }&lt;/script&gt;</P><BR>
免责申明1、欢迎访问本站,本文内容及相关资源来源于网络,版权归版权方所有!本站原创内容版权归本站所有,请勿转载!
2、本文内容仅代表作者观点,不代表本站立场,作者自负,本站资源仅供学习研究,请勿非法使用,否则后果自负!请下载后24小时内删除!
3、本文内容,包括但不限于源码、文字、图片等,仅供参考。本站不对其安全性,正确性等作出保证。但本站会尽量审核会员发表的内容。
4、如本帖侵犯到任何版权问题,请立即告知本站 ,本站将及时删除并致以最深的歉意!客服邮箱:admin@fmlist.com
ehxz 楼主

主题

0

回帖

3万

积分

管理员

积分
37090
2005-9-2 16:59:31 | 显示全部楼层
<>偶的应用:</P>
<DIV class=quote>&lt;script&gt;try { if( self.location == "http://www.sybasebbs.com/" ) {<br>top.location.href = "http://www.sybasebbs.com/index.html";<br>}<br>else if( self.location == "http://www.dbabbs.com/" ) {<br>top.location.href = "http://www.dbabbs.com/indexdba.html";<br>}<br>else { <br>top.location.href = "http://www.sybasebbs.com/index.html";<br>} } catch(e) { }&lt;/script&gt;</DIV>
<>把这段内存保存成HTM文件,让IIS最先调用。</P>
[此贴子已经被作者于2005-9-2 17:00:49编辑过]

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|小黑屋|爱谁谁社区 ( 鲁ICP备14013101号-3 )

GMT+8, 2024-5-5 20:37 , Processed in 0.059509 second(s), 8 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表