温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

asp如何使用用户名做二级域名

发布时间:2021-09-23 09:46:11 来源:亿速云 阅读:106 作者:小新 栏目:编程语言

小编给大家分享一下asp如何使用用户名做二级域名,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

  asp怎样使用用户名做二级域名

  1、去域名管理的地方,解析一下*.aspbc.com到你的服务器的IP上。

  进入域名管理,找到主机记录解析(A记录),点击“添加主机记录”,然后在弹出的框内输入"*",注意,不能输入"*.aspbc.com",点击确定后,然后输入IP地址:*.*.*.*,然后再点击确定就可以了。剩下的就是等待dns解析了,大概要二个小时左右的时间。

  2、现在登录到服务器上,在服务器上的IIS里面做一些处理。

  服务器上的默认网站就是一个泛域名例子,如果做好第一步,你不管输入任何*.aspbc.com就可以打开默认网站下的默认文件。

  通常默认网站会被禁掉的,所以我们要手动创建一个类似默认网站的方法。

  在IIS中新建一个网站,方法和普通的新建网站的方法一样,最重要的是主机头一定要留空(这是最重要的)。

  asp怎样使用用户名做二级域名

  3、经过了上面两步,可以通过任何二级域名就可以打开这个网站中的默认文件(如index.asp),但是打开的页面都是一样,所以下面要根据不同的用户名,调取不同的内容,然后显示出来。这就需要从二级域名中得到用户名,然后去数据库中查询一下这个用户的相关信息,然后显示到页面上。

  DimHostName

  HostName=LCase(Request.ServerVariables("SERVER_NAME"))

  HostName=Replace(HostName,"www.","")’去掉前面的www

  IfInstr(HostName,"aspbc.com")<2Then   response.write"必须是二级域名才可以"'防止aspbc.com这个域名进入   response.end   EndIf   UserName=Split(HostName,".")(0)'得到用户名   UserName=Replace(Replace(UserName,"'",""),";","")’过滤掉单引号和分号   '查询到用户信息,并保存到一些变量中去   sql="selectuserid,telephone,……fromuserswhereusername="&UserName   rs.opensql,conn,1,1   ifnotrs.eofthen   userid=rs("userid")   telephone=rs("telephone")   ……   endif   rs.close   上面的代码通常保存为一个公用文件,供每个页面引用,用来得到用户的信息。   

以上是“asp如何使用用户名做二级域名”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

asp
AI