如何用代码实现二级域名跳转到目录?

如何用代码实现二级域名跳转到目录?,第1张

你好,下面是我用过的代码:

<script>

function Getdomain(){

<!--

DocURL=document.URL

protocolIndex=DocURL.indexOf("://",4)

serverIndex=DocURL.indexOf("/",protocolIndex + 3)

BeginURL=DocURL.indexOf("#",1) + 1

displayresult=DocURL.substring(protocolIndex + 3 ,serverIndex)

if (displayresult=="yuan9.vicp.cc")

{

location.href="http://yuan9.vicp.cc/a/"

}

else if(displayresult=="www.yuan9.cn")

{

location.href="http://www.yuan9.net/index.php"

}

}

Getdomain()

//-->

</script>

将里边的网址换成你自己的,然后保存为HTM文件放在你空间,注意,把它命名为INDEX.HTM或者DEFAULT.HTM,你查看你空间后台管理,看哪个文档在最前面,就把

它改成哪个.

哦,你是想用这个方式绕开备案这个程序啊

跳转之后域名全部都是国内域名了,可能会给用户一些网址错乱的感觉

好吧,你真想弄的话有两种方式

1.直接跳转,这个不需要使用空间,直接在域名管理后台就可以设置url跳转

2.利用代码跳转,上网搜“跳转代码”,然后加到你的index里就行了

可以使用域名转向功能或代码方式实现。

域名(英语:Domain Name),又称网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时对计算机的定位标识(有时也指地理位置)。

由于IP地址具有不方便记忆并且不能显示地址组织的名称和性质等缺点,人们设计出了域名,并通过网域名称系统(DNS,Domain Name System)来将域名和IP地址相互映射,使人更方便地访问互联网,而不用去记住能够被机器直接读取的IP地址数串。

域名服务器管理名字的方法是:分不同的组来负责各子系统的名字。系统中的每一层叫做一个域,每个域用一个点分开。

所谓域名服务器(即Domain Name Server,简称Name Server、DNS)实际上就是装有域名系统的主机。它是一种分层结构数据库,能够执行域名解析(name resolution)。

DNS可以允许一个名称服务器把他的一部分名称服务(众所周知的zone)“委托”给子服务器,从而实现一种层次结构的名称空间。此外,DNS还提供了一些额外的信息,例如系统别名、联系信息以及哪一个主机正在充当系统组或域的邮件枢纽。

当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。域名同时也仅限于ASCII字符的一个子集,这使得很多其他语言无法正确表示他们的名字和单词。

基于Punycode码的IDNA系统,可以将Unicode字符串映射为有效的DNS字符集,这已经通过了验证并被一些注册机构作为一种变通的方法所采纳。

另外,在域名中大小写是没有区分的。域名一般不能超过5级,从左到右域的级别变高,高的级域包含低的级域。域名在整个Internet中是唯一的,当高级子域名相同时,低级子域名不允许重复。一台服务器只能有一个IP地址,但是却可以有多个域名。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/236125.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-10
下一篇2023-04-10

发表评论

登录后才能评论

评论列表(0条)

    保存