转至繁体中文版     | 网站首页 | 图文教程 | 资源下载 | 站长博客 | 图片素材 | 武汉seo | 武汉网站优化 | 
最新公告:     敏韬网|教学资源学习资料永久免费分享站!  [mintao  2008年9月2日]        
您现在的位置: 学习笔记 >> 图文教程 >> 站长学院 >> Web开发 >> 正文
实现http://xx@xx.xx虚拟域名         ★★★★

实现http://xx@xx.xx虚拟域名

作者:闵涛 文章来源:闵涛的学习笔记 点击数:946 更新时间:2009/4/23 10:32:12

本例原代码: 下载
演示:
http://skyworm@skyworm.com
http://skyworm.com/domain/reg.asp

  前些天看到一篇关于使用Http1.1协议支持"username:password@server',(其中"password:"可以省略)的文章,(呵呵,有些过时啦!),突来的想法,决定根据这个特性写一个实现@虚拟域名转向(http://xxx@xxx.xxx)的系统.

  由于最开始一直在ASP中钻研,总是没办法获得http://xxx@xxx.com的完全地址,无从入手,今得how172兄的提醒
http://www.blueidea.com/bbs/newsdetail.asp?id=1179134&posts=current

  先使用JS取得当前页地址,然后转向,才恍然大悟,花了两个小时完成了这个系统的雏形(源代码在帖顶!).

  给大家我的思路,希望对某些感兴趣的朋友些许帮助:

  首先必须有自己的顶级域名:-),还要牺牲自己的首页index.asp的命名(比如说:将首页改名为index1.asp,不过在程序里可以通过判断将没有带@参数的域名再跳转到首页).

  首先在将域名所在根目录下的默认首页index.asp作为获取@前参数跳转
index.asp
<script>
file://获取当前页的完整URL:http://xxx@xxx.xxx形式
var xx=location.href
file://将输入的域名url以url参数形式传递到go.asp
document.location.href="go.asp?url="+xx
</script>

go.asp处理域名并实现跳转

[Ctrl+A 全部选择 然后拷贝]

  主程序就是这些,很简单吧,就是要看你想不想的到!数据库部分是提供用户注册来的,具体实现不在此研究范围类,我就不说了,这仅仅是一个示例思路,请感兴趣的朋友扩展!


没有相关教程
教程录入:mintao    责任编辑:mintao 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      注:本站部分文章源于互联网,版权归原作者所有!如有侵权,请原作者与本站联系,本站将立即删除! 本站文章除特别注明外均可转载,但需注明出处! [MinTao学以致用网]
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)

    同类栏目
    · Web开发  · 网页制作
    · 平面设计  · 网站运营
    · 网站推广  · 搜索优化
    · 建站心得  · 站长故事
    · 互联动态
    更多内容
    热门推荐 更多内容
  • 没有教程
  • 赞助链接
    更多内容
    闵涛博文 更多关于武汉SEO的内容
    500 - 内部服务器错误。

    500 - 内部服务器错误。

    您查找的资源存在问题,因而无法显示。

    | 设为首页 |加入收藏 | 联系站长 | 友情链接 | 版权申明 | 广告服务
    MinTao学以致用网

    Copyright @ 2007-2012 敏韬网(敏而好学,文韬武略--MinTao.Net)(学习笔记) Inc All Rights Reserved.
    闵涛 投放广告、内容合作请Q我! E_mail:admin@mintao.net(欢迎提供学习资源)

    站长:MinTao ICP备案号:鄂ICP备11006601号-18

    闵涛站盟:医药大全-武穴网A打造BCD……
    咸宁网络警察报警平台