如何在不更改名称服务器的情况下预览网站(2 种方法)
已发表: 2022-08-27想知道如何在不更改名称服务器的情况下预览您的网站? 尝试了几种方法并浪费时间这样做? 或者您是否在使用网络托管公司提供的预览 URL 时遇到了麻烦?
这些是人们在尝试测试托管服务器时经常遇到的问题。 为什么要这样做? 我会告诉你确切的原因和简单的方法来做到这一点。
我已经说明了对名称服务器的需求、它的含义和相关内容。 因此,让我们继续使用这些轻松的方法来预览您的网站,无需域或在切换 DNS 条目之前。
- 什么是名称服务器?
- 为什么需要更改名称服务器?
- 为什么要在更改名称服务器之前预览您的网站?
- 什么是预览网址?
- 方法 1 – 使用 hosts.cx
- 步骤1
- 第2步
- 第 3 步
- 方法 2 – 编辑本地主机文件
- 视窗
- 步骤1
- 第2步
- 第 3 步
- 第4步
- 第 5 步
- Mac 操作系统
- 步骤1
- 第2步
- 第 3 步
- 第4步
- 第 5 步
- 第 6 步
- Linux操作系统
- 步骤1
- 第2步
- 第 3 步
- 结论
免责声明:我坚信透明度。 如果您使用我们网站上的链接购买,我们可能会赚取少量佣金,而无需您支付任何额外费用。 这有助于我不断产生诚实的评论。 阅读更多>>
什么是名称服务器?
名称服务器提供了一种将域名连接到托管服务提供商的简单方法。 名称服务器通常指向我们的网络托管服务提供商。
示例 –我在流行的域名注册商 Namecheap.com 上有一个域名,在 Hostinger 上有一个共享主机。
要将我的域“kptesthosting9.com”连接到托管服务提供商,我会将我的名称服务器更改为 Hostinger 提供的名称服务器。
在这种情况下,提供给我的域名服务器是——ns1.dns-parking.com
ns2.dns-parking.com

为什么需要更改名称服务器?
更改名称服务器有两个主要原因
- 当我们启动我们的网站并希望将我们的域名连接到我们的网络托管服务提供商时。
- 当我们更改我们的网络托管服务提供商并希望将我们的域指向新的托管服务时。
为什么要在更改名称服务器之前预览您的网站?
由于以下原因之一,您可能希望在更改名称服务器之前预览您的网站。
如果您要转移到新的托管服务提供商,那么在指向您的域之前,在服务器上测试您的网站是最重要的工作。 您可以验证服务器是否按预期工作,没有问题。
但这可能是不可能的,因为您没有域或它用于托管您的其他网站。 您想在迁移之前在服务器上测试您的站点。
或者,您想在新网站发布之前对其进行测试? 是的,人们希望在启动网站之前检查其设计并测试其功能。
继续阅读本文以了解如何执行此操作的便捷方法。
什么是预览网址?
您想检查您的网站对访问者的看法,然后预览 URL 就是您所需要的。 预览 URL 用于在启动网站之前预览网站。 我们这样做是为了检查网站是否存在设计错误并检查功能。
预览/临时 URL 有助于了解网站发布后的外观。
这是我使用预览 URL 的演示网站。

此外,预览 URL 用于在服务器上托管网站之前检查服务器的功能。 您可以检查您的新托管服务提供商的服务器是否像他们承诺的那样正常工作。
您可以向您的网络托管服务提供商询问临时 URL,他们有时会在仪表板中提供一个选项。 或者您可以按照方法获取您网站的预览网址。
方法 1 – 使用 hosts.cx

如何获得没有域的预览网站? 这是最好的方法。 Hosts.cx 是一个免费的公共网站,用于获取您网站的预览 URL。 这种方法很简单,您只需要服务器的 IP 地址和网站即可。
步骤1
您的服务器的 IP 地址可以从您的虚拟主机帐户的仪表板或控制面板中获取。 我在 Hostinger 上托管了我的网站,服务器的 IP 地址在 hPanel 中。

第2步
访问 hosts.cx 网站后,您需要输入两件事。
服务器的 IP 地址和您的网站。 现在,在服务器地址字段中指定 IP 地址,在网站名称字段中指定您的域名。
勾选“我不是机器人”提示并单击获取我的测试 URL。

第3 步
瞧! 您将获得一个带有 QR 码的网站临时 URL。 您可以通过浏览器访问该 URL。

另一种方法是使用 QR 码,从任何设备(甚至是移动设备)扫描它以访问您的网站。
方法 2 – 编辑本地主机文件
此方法需要您编辑计算机上的本地主机文件,以便您可以在 DNS 传播完成之前预览您的网站。 有时可能很乏味,您需要编辑系统文件,其他人无法查看结果。

上述方法仅适用于您的系统。
如果您对编辑配置文件感到不舒服,请按照方法 1。
视窗
下面是windows操作系统的程序,我们在系统中编辑hosts文件。
第1 步
在 Windows 菜单中,键入记事本。 右键单击该图标并选择以管理员身份运行选项。

第2步
从记事本的文件菜单中打开主机文件 (CTRL+O)。
该文件的位置是:-
C:\Windows\System32\drivers\etc\hosts。
如果找不到文件,请在记事本中将“文本文档”更改为“所有文件”。 现在,您可以访问所有文件,包括 hosts 文件。

第 3 步
接下来,您需要在文件末尾添加以下相同格式的文本。
185.229.165.196 kptesthosting9.com
185.229.165.196 www.kptesthosting9.com
这是一个例子。 将 IP 地址替换为您的服务器的 IP 地址。 应添加您的主域来代替网站名称。

第4步
保存文件 (CTRL+S)。 (不要使用另存为选项,仅使用保存选项)

第5步
如果打开并重新启动浏览器,请关闭任何浏览器选项卡。 输入您的网站名称,这将从服务器加载您的网站。

Mac 操作系统
我们现在将检查Mac 操作系统的程序。
步骤1
打开终端应用程序。 您可以通过 Applications > Utilities > Terminal 打开它。
第2步
接下来,我们使用 nano 编辑器访问 hosts 文件。 使用以下命令运行该文件。
须藤纳米/私人/等/主机
当您以超级用户身份执行命令时,输入您的 macOS 帐户的管理员密码。
第 3 步
在文件末尾添加以下行(如 Windows 操作系统所述)。
185.229.165.196 kptesthosting9.com
185.229.165.196 www.kptesthosting9.com
第4步
完成文件编辑后,使用 CTRL+X (CMD+X) 保存它,然后按 Y。完成后单击 Enter。
第 5 步
接下来,您需要刷新 DNS 缓存。 以下是不同版本 macOS 的命令。
El Capitan (10.11)、Sierra (10.12)、High Sierra (10.13)、Mojave (10.14) 和 Catalina (10.15) -> sudo killall -HUP mDNSResponder
优胜美地(10.10)-> sudo discoveryutil udnsflushcaches
雪豹 (10.6) -> dscacheutil -flushcache
Lion (10.7)、Mountain Lion (10.8) 和 Mavericks (10.9) -> sudo killall -HUP mDNSResponder
第 6 步
打开一个新的浏览器选项卡并输入您的网站。 这会将网站加载到您的屏幕上。
Linux操作系统
Linux用户的流程与此类似,但更改很少。
步骤1
我们也将在终端中为 Linux 使用相同的 nano 编辑器。
使用以下命令编辑文件:
$ sudo nano /etc/hosts
或者您也可以使用 gedit 文本编辑器。 为此的命令是:
$ sudo gedit /etc/hosts

第2步
在文件末尾添加以下行(如其他操作系统所述)
185.229.165.196 kptesthosting9.com = [IP地址(空格)网站名称(不含www)]
185.229.165.196 www.kptesthosting9.com = [IP地址(空格)网站名称]

第 3 步
使用 CTRL+X 保存文件,然后按 y。
注意:如果要恢复更改,只需从 hosts 文件中删除这两行。 这适用于所有三个操作系统。
结论
我们现在已经走到了尽头。 希望您可以按照这些步骤获取预览 URL。 这两种方法都易于遵循和完成。
如果您在执行这些步骤时遇到任何困难,请告诉我。 在评论部分留下回复,我会澄清你的疑问。
另外,如果您完成了该过程并获得了预览 URL,请告诉我。
无论如何,如果您喜欢阅读我的内容,您可以订阅我的时事通讯以接收所有最新更新! 这是克里佩什签字。 干杯,快乐学习!