如何获得域名中的函数

来源:百度知道 编辑:UC知道 时间:2024/05/26 07:59:01
我想写个域名的转向文件,目的是这样:比如我的域名是123.COM,一个用户输入1000.123.com,我想在我的文件中获得这个1000这个数据应该怎么做?高手帮忙啊。。。。
可以说仔细点吗?我就是用ASP编写,,获取域名我知道,关键就是怎么得出这个1000的数据

<%
dim host,hostarr
host = Request.ServerVariables("HTTP_HOST")
hostarr = split(host,".")
for n = ubound(hostarr) to 0 step -1
response.Write(hostarr(n)+"<br>")
next
%>
我把地址遍历了下其实hostarr(n)就是你要的;
注意不可以用在http://localhost/情况下!因为这种情况根本没你要的东西
----------------------------------------
以Asp为例

Request.ServerVariables("HTTP_HOST") 取得主机地址

用split()函数获取一个字符串一维数组,分隔符为 "."

这个数组第一个单元格就是你要的二级域名