小编Eri*_*010的帖子

使用 Windows 主机文件将外部 URL 重定向到子域?

我将发布此问题,如果社区确定需要详细说明或澄清,我将对其进行编辑。

问题

我今天想到了一个我认为是绝妙的主意。我经常在 Amazon.com 上购物。亚马逊提供了一项计划,让您将所有购买的一部分捐给您选择的名为“Amazon Smile”的慈善机构。您可以通过转到“smile.amazon.com”(amazon.com 的子域)来选择“激活”慈善机构。每当我键入“amazon.com”以自动转到“smile.amazon.com”时,我都想使用 Windows 10 主机文件进行重定向,以便我的慈善机构始终受益。不幸的是,它并没有像我希望的那样工作。

我试过的

首先,我以管理员身份打开 Notepad.exe。然后,我从记事本(路径:)

C:\Windows\System32\drivers\etc\hosts
Run Code Online (Sandbox Code Playgroud)

并尝试了以下所有方法,但无济于事:

  • 直接网址转换

    smile.amazon.com amazon.com

  • 使用 CMD Ping 获取smile.amazon.com ( 54.239.26.123 ) 的URL

    54.239.26.123 amazon.com

  • 还添加了 www 子域路由

    54.239.26.123 amazon.com 54.239.26.123 www.amazon.com

  • 似乎都没有奏效(当我输入 _amazon.com_ 时,URL 栏中的地址不会更改为 "smile.amazon.com"),但是,存在某种证书错误。我尝试了 4 种浏览器,包括 Firefox、Chrome、SeaMonkey 和 IceDragon,(清除所有这些浏览器的缓存),无济于事。

  • 根据这个服务器故障帖子,我试过这个:

    • ipconfig /flushdns
    • ping smile.amazon.com Pinging smile.amazon.com [54.239.26.123] with 32 bytes of data: Request timed out.
    • C:\WINDOWS\system32>nbtstat -R Successful purge and preload of the NBT Remote Cache Name Table.

证书/安全错误

进行上述更改后,我收到此错误: …

networking windows hosts ssl-certificate windows-10

2
推荐指数
1
解决办法
2万
查看次数

标签 统计

hosts ×1

networking ×1

ssl-certificate ×1

windows ×1

windows-10 ×1