如何使用JavaScript将域.net更改为.com

如何使用JavaScript将域.net更改为.com,javascript,dom,javascript-events,Javascript,Dom,Javascript Events,我今天有一个小问题,当我键入一个网站时,我碰巧看到了它。”http://www.websitename.net" 它自动转换为“http://www.websitename.com“即,.net到.com,然后加载页面 我很想知道它是如何完成的。这通常是作为服务器端重定向完成的 你可以观察网络流量,亲眼看看会发生什么。例如,在IE9中,使用开发者工具(F12),单击网络选项卡,然后单击“开始捕获”按钮开始监视。其他浏览器也有类似的功能 在响应标题中,您将看到如下内容 Key Va

我今天有一个小问题,当我键入一个网站时,我碰巧看到了它。”http://www.websitename.net"

它自动转换为“http://www.websitename.com“即,.net到.com,然后加载页面


我很想知道它是如何完成的。

这通常是作为服务器端重定向完成的

你可以观察网络流量,亲眼看看会发生什么。例如,在IE9中,使用开发者工具(F12),单击网络选项卡,然后单击“开始捕获”按钮开始监视。其他浏览器也有类似的功能

在响应标题中,您将看到如下内容

Key         Value
Response    HTTP/1.1 301 Moved Permanently
Location    http://mywebsitename.net

您的浏览器假定您可能犯了错误(当找不到主机时),并将尝试使用备用(公共)域。这是假设该站点不存在


如果这发生在一个确实存在的站点上(例如,当您访问wikipedia.com时),将返回一个重定向(HTTP 302-暂时移动)。

这只是一个重定向,他们拥有两个域。这可能不是使用JavaScript完成的,而是服务器端重定向OK我想有一种使用JavaScript的方法。。。。我想Ryan是对的谢谢Eric我来试试