我希望我的机器发出的所有请求
example.com
重定向至
example.com.edgesuite.net
hosts
我尝试在 Windows 和 Linux 上将以下行添加到文件中
example.com.edgesuite.net example.com
但nslookup
仍然解析为旧IP。
答案1
hosts 文件要求列出的每个主机名都有一个 IP 地址。
您可能需要查找 IP 地址example.com.edgesuite.net
并在 hosts 文件中使用它。
首先执行 DNS 查找:
C:\>nslookup example.com.edgesuite.net
Server: google-public-dns-a.google.com
Address: 8.8.8.8
Non-authoritative answer:
Name: a1081.b.akamai.net
Addresses: 24.143.196.115, 24.143.196.123
Aliases: example.com.edgesuite.net
然后在您的 hosts 文件中添加一行,例如:
24.143.196.115 example.com
或者
24.143.196.123 example.com
但请记住,如果example.com.edgesuite.net
其 IP 地址发生变化,那么您必须在 hosts 文件中做出相应的更改。
答案2
我对本地环境 (localhost) 有类似的需求。我使用 Firefox 浏览器并安装了名为“重定向器“。非常基本和简单的配置(我花了不到 5 分钟就让第一个重定向工作了)。感谢 Einar Egilsson!
如果您对设置感到疑惑:
Description: Anything
Example URL: https://example.com/
Include pattern: https://example.com/*
Redirect to: http://example.com.edgesuite.net/$1
Pattern type: Wildcard
Apply to: (checked all)